Linux Foundation и LISH (Лабораторията за иновации и наука към Университетът на Харвард), публикуваха проучване с някои интересни наблюдения, целящи да прегледат състоянието на open-source софтуерите.
Прегледът е фокусиран върху често използвани безплатни и с отворен код приложения. От него става ясно кои са 10-те най-често употребявани библиотеки за JavaScript: Async, Inherits, Isarray, Kind-of, Lodash, Minimist, Natives, Qs, Readable-stream, String_decoder.
Също така, кои са най-често използваните библиотеки и извън JavaScript: Com.fasterxml.jackson.core:jackson-core, Com.fasterxml.jackson.core:jackson-databind, Com.google.guava: guava, Commons-codec, Commons-io, Httpcomponents-client, Httpcomponents-core, Logback-core, Org.apache.commons:commons-lang3, Slf4j.
“Чрез този доклад можем да направим една инвентаризация на най-важните споделени софтуери, както и на потенциалните опасности, свързани с тях. Можем да разберем повече за тези проекти, така че да изградим още инструменти и стандарти, които да подобрят работата на софтуера”, споделя Джим Землин, изпълнителен директор на Linux Foundation.
Съвременните приложения се състоят от около 80% безплатни приложения с отворен код. Поради тази причина подсигуряването на добър код и безопасност е от екзистенциално значение.
Докладът е част от Linux Foundation Core Infrastructure Initiative, която подпомага финансирането на open-source проекти. Тя е създадена след сериозния бъг в OpenSSL библиотеката, от 2014 г., който повлия на около половин милион уеб сървъри.
With modern applications now composed of 80 to 90 per cent Free and Open Source Software (FOSS), the Linux Foundation and Laboratory for Innovation Science at Harvard University (LISH) on Wednesday published their second open-source census to promote be… https://t.co/ucyNKxlv4L
— The Register: Summary (@_TheRegister) February 20, 2020