10 април, 2020

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 г., който повлия на около половин милион уеб сървъри. 

 

Тагове: , , , ,