A nyílt forráskódú szoftverek hátrányai

Jan 3, 2025
Adatvédelem és biztonság

A CyanogenMod halott , a Cyanogen anyavállalat ölte meg. A közösség megpróbálja felvenni a darabokat, és létrehozni egy új projektet, a LineageOS-t, a kód alapján. De emlékeztet arra, hogy a nyílt forráskódú szoftverek nem mind napsütés, szivárvány és stabilitás: valójában gyakran nagyon rendetlenek lehetnek.

Még ha egy projekt is nyílt forráskódú, még nem is feltétlenül reagál a közösségre, még kevésbé egy megbízható szoftverre, amelyre számíthat. A projektek változatosak: vannak, akiket hobbiként egy vagy két fejlesztő irányít, mások sok hatalmas vállalat által fizetett fejlesztőket hoznak össze, míg másokat egyetlen anyavállalat irányít. Minden helyzetnek megvannak a maga problémái és drámája.

Szeretjük a nyílt forráskódú szoftvereket - ne értsen félre minket -, de bizonyos számú kihívást jelent. Vessünk egy pillantást néhányra.

A nyílt forráskód gyakran szenved késéseket és egy jeges fejlődési tempót

Úgy tűnik, hogy sok nyílt forráskódú projekt lassú fejlesztési ütemben szenved, ahol az új verziók végtelenül késnek, az új funkciók lassan jönnek, ha valaha is, és nehéz a nehéz, de fontos funkciókat rangsorolni.

Csak nézze meg az Ubuntu kísérleteit az Unity 8 asztali és a Mir megjelenítő szerver elindítására, lehetővé téve a „konvergencia” vízióját. A Linux asztal ezen új verziójának állítólag sok évvel ezelőtt stabilnak kellett lennie, és még mindig nem az. A projekt jeges ütemben haladt, olyannyira, hogy a Canonicalt ütőerre verte a Microsoft, amely a Windows 10 előtt bejelentette saját jövőképét a PC-vel működő, okostelefonról - és továbbította azt. A Canonical még mindig nem nyújtotta be régóta ígért elképzelését. Talán még néhány év múlva stabil lesz.

ÖSSZEFÜGGŐ: A Firefox miért van még mindig a Google Chrome mögött

A Mozillának is nehézségekbe ütközött a prioritások meghatározása. Még mindig nem szállítottak többfolyamatos és sandbox funkciók a Firefoxban. Ezek kritikus fontosságúak a böngésző biztonságának megőrzése érdekében, megakadályozzák, hogy az összeomlások az egész böngészőt lerombolják, és jobban kihasználják a többfolyamatos CPU-kat. Az összes többi nagy böngésző biztosította ezeket a szolgáltatásokat, beleértve a a gyűlölt Internet böngésző. A Mozilla megkívánta az „Elektrolízis” projektet ezen funkciók hozzáadásához, de 2011-ben leállította, mert túl nehéz volt. Ezután a Mozillának újra kellett indítania 2013-ban. Úgy tűnik, hogy ez a funkció 2017-ben érkezik - ami nagyon-nagyon késő. Időközben a Mozilla időt pazarolt a meghibásodott okostelefon-operációs rendszer Firefox OS-jére.

Ha egy projektben ennyi önkéntes fejlesztő vesz részt, nehézségekbe ütközhet az emberek megtalálása azoknak a nehéz munkáknak, amelyek nem szórakoztatóak.

A belső dráma villákat, villákat és további villákat kezd

A nyílt forráskódú projekt forráskódja bárki számára elérhető. Ez a lényeg! Ha egy nyílt forráskódú projekt nem tetsző módon változik, akkor Ön - vagy a közösség - felveheti azt a régi forráskódot, és új projektként folytathatja a munkát. De a közösségi projektek gyakran annyira be vannak burkolva a belső drámákba, hogy a dolgok több projektre bomlanak, zavart és elidegenítik a felhasználókat.

Például, amikor a GNOME 3 elindult, és sok GNOME 2 felhasználó nem volt elégedett, nem volt azonnal nyilvánvaló út. A fejlesztőknek a GNOME kódot más projektekbe kellett terelniük, például a MATE és a Cinnamon. Egy asztali környezet háromra vált, és a fejlesztési erőforrások jobban szétszóródnak a projektek között. Ennek eredményeként egy kis időbe telt, mire a közösség elindította ezeket az új projekteket.

ÖSSZEFÜGGŐ: OpenOffice vs. LibreOffice: Mi a különbség, és melyiket érdemes használni?

Hasonlóképpen, az OpenOffice közösség nem volt boldog amikor az Oracle megszerezte a Sun-t. Az Oracle röviden átnevezte saját, nem nyílt forráskódú irodai csomagját a StarOffice-ot „Oracle Open Office” -ra. A közösségnek új villát kellett létrehoznia, LibreOffice , az OpenOffice kód alapján. De facto nyílt forráskódú irodai csomag lett sok ember számára, de mások még mindig használják az OpenOffice-ot, mert nincsenek tisztában a jobb villával és az azt körülvevő drámával. Az OpenOffice csak sok beépített névfelismeréssel rendelkezik.

És természetesen ott van a CyanogenMod. A Cyanogen Inc. csak kihúzta a dugót a CyanogenMod online szolgáltatásaiból - vagyis inkább megölik a legnépszerűbb, harmadik féltől származó Android ROM-ot, mint hogy átadják a közösségnek, ahelyett, hogy arra kényszerítenék a közösséget, hogy hozzon létre egy új, a LineageOS névre keresztelt CyanogenMod villát. Miért nem adja át a Cyanogen a CyanogenMod projektet a közösségnek? A válasz belső drámának tűnik (lát itt mintát?). A cianogén volt az a cég, amelynek Vezérigazgató megígérte végül is „golyót tennének a Google fejébe”. Végül egy golyót tett a CyanogenMods fejébe, ahelyett.

Mindez csak a CyanogenMod felhasználóinak árt, akik nagyon kevés értesítést kaptak, mielőtt a CyanogenMod szervereit és szolgáltatásait leállítják. A telefonok továbbra is működnek, de a kényelmes frissítések és egyéb szolgáltatások szinte egyik napról a másikra füstbe merülnek. A felhasználóknak csak abban kell reménykedniük, hogy a LineageOS projekt gyorsan helyettesítővé válik.

Nem minden nyílt forráskódú projekt közösségi alapú

A nyílt forráskódú projekteket nem mindig a közösség vezérli. Ha azt mondjuk, hogy egy program nyílt forráskódú, az csak azt jelenti, hogy a kód rendelkezésre áll ahhoz, hogy azt csináld, amivel szereted. A szoftvert fejlesztő vállalatnak nem feltétlenül kell közösségi projektként futtatnia, vagy érdekeltek lehetnek abban, hogy a projektet más szoftvereik népszerűsítésére használják.

A CyanogenMod jó példa erre. Miután a Cyanogen Inc. létrejött, nem igazán törődtek a CyanogenModdal. A Cyanogen új célja a Cyanogen Modular OS platform forgalmazása lett a gyártók számára, a CyanogenMod nagy névfelismerésével kereskedve a projekt megölése után. Talán csak itt van a pénz.

Az Oracle soha nem törődött az OpenOffice-szal, de eredetileg a nevével akarta ösztönözni a StarOffice saját irodai csomagjának eladásait azáltal, hogy azt „Open Office” névvel fémjelezte. Ezután a projektet az Apache-nak adományozta, miután az önkéntes fejlesztők többsége távozott.

A Google nem igazán érdekli Az Android, mint teljes nyílt forráskódú projekt , vagy éppen ezért az „Android Open Source Project” (vagy „AOSP”) egyre több része elmarad. A Google nyitva akarja tartani az Androidot, így a gyártók számára könnyű a testreszabás, de a nyílt forráskódú alkalmazások, például a billentyűzet és a tárcsázó, egyre elavultak. Fogyasztói Android-eszközön a Google csak saját zárt forráskódú billentyűzetet, tárcsázót és más alkalmazásokat tartalmaz. Úgy tűnik, hogy a Google elkötelezett az Android nyílt forráskódú magja mellett, de nem egy teljes nyílt forráskódú operációs rendszer, amelyet az emberek a Google szoftverei és szolgáltatásai nélkül használhatnak. Végül is az Android Open Source Project fejlesztése csak segít Amazon's Fire OS , a Google Android-eszközeinek versenytársa. Mi értelme van ennek?

A nyílt forráskódból hiányozhat komoly munkaerő, annak ellenére, hogy milliók használják

ÖSSZEFÜGGŐ: Szívvel magyarázva: Miért kell most megváltoztatnia a jelszavakat

Ha egy projekt nyílt forráskódú, akkor bárki felhasználhatja hozzájárulása nélkül - akár hatalmas cégek is. Ez problémákhoz vezet, amikor egy fontos, széles körben használt projektnek komoly munkaerő- és forráshiánya van.

Ennek eredményeit a a Heartbleed biztonsági lyuk A Heartbleed kihasználta az OpenSSL egyik biztonsági rését. Az OpenSSL egy fontos titkosítási könyvtár, amelyet sok óriási technológiai vállalat és több százezer webszerver használ. De csak egy teljes munkaidős alkalmazottja volt, külső foglalkoztatás nélkül, és Évi 2000 dollár adományként . A projekt többletköltségeket vett fel kereskedelmi támogatási szerződésekből és tanácsadásból, de csak egyetlen teljes munkaidőben foglalkoztatott alkalmazott tűnik megdöbbentően alacsonynak az olyan kritikus infrastruktúra-résznél, amelyet a sokmilliárd dolláros vállalatok, például a Google és a Facebook használnak.

A Heartbleed felhívta a figyelmet arra, hogy mennyire alulfinanszírozott ez a kritikus szoftver, ezért a nagy technológiai vállalatok elkötelezték magukat abban, hogy minden évben pénzt szánnak az OpenSSL és más fontos projektek fejlesztésének finanszírozására a „ Alapinfrastruktúra-kezdeményezés “.

Ennek a történetnek jó eredménye van, persze - de csak azért, mert olyan nagy figyelmet fordítottak rá. Ha egy nyílt forráskódú projektre támaszkodik az infrastruktúra engedélyezéséhez, akkor könnyen végződhet attól függően, és feltételezheti, hogy valaki elég jól karbantartja. Milyen fontos, nyílt forráskódú projektet finanszíroznak kritikusan alulfinanszírozottan? Lehet, hogy addig nem veszünk észre, amíg nincs egy másik nagy probléma.

Kép jóváírása: snoopsmaus

.entry-tartalom .entry-footer

The Downsides Of Open Source Software

The Downsides Of Open Source Software

Open Source Software

What Is Open Source Software

The Problem With Open Source Software

What Is Open Source Software?

Open Source Vs. Closed Source Software

The Pros And Cons Of Open Source Software

Advantages And Disadvantage Of Open Source Software

Should You Use Open Source Software?

Pros And Cons Of Open Source Software

The Difference Between Open Source And Closed Source Software

Is Open Source Software More Secure Than Proprietary Closed Source Software?

What Is Open Source Software? Benefits, Use And Capabilities Of Open Source Software

Open Source Software Advantage And Disadvantage (part-4) Class- IX

Closed Vs Open Source As Fast As Possible

The Advantages Of Open-Source Software

The Pros And Cons Of Open-source Software

Advantages & Disadvantages Of Open-Source Software


Adatvédelem és biztonság - Most Popular Articles

Alapértelmezett kártya cseréje az Apple Pay alkalmazásban iPhone-on

Adatvédelem és biztonság Oct 12, 2025

BETŰTELEN TARTALOM Az Apple Pay lehetővé teszi több hitel- vagy betéti kártya hozzáadását, és választhat közülük, miután duplán kattintott a fizetéshez a kezdőla..


A Facebook nyomon követi a telefon helyét, így tekintheti át az előzményeket

Adatvédelem és biztonság May 30, 2025

BETŰTELEN TARTALOM A Facebook mobilalkalmazásai folyamatosan nyomon követik az Ön tartózkodási helyét, hacsak nem tiltja le ezt a funkciót. Ön is láthatja ezt a követé..


Értesítés megszerzése, amikor egy alkalmazás elkezdi használni a Mac webkameráját

Adatvédelem és biztonság Oct 26, 2025

A hackerek valóban rögzíthetik a webkamerádat „privát” pillanatok alatt, majd zsarolhatnak a felvételekkel? Ez az ötlet, a Black Mirror legújabb évadából, egyenesen r..


Hogyan állíthatjuk le az animált GIF-ek lejátszását a webböngészőben

Adatvédelem és biztonság Jun 6, 2025

Az animált GIF-ek szórakoztató módszerek lehetnek a közösségi médiában tapasztalható reakciók felpörgetésére, vagy pont eljutására egy cikkben, de bosszantóak is le..


Hogyan tükrözheti iPhone vagy iPad képernyőjét a Windows PC-n

Adatvédelem és biztonság Jul 30, 2025

Az AirPlay segítségével tükrözheti iPhone vagy iPad képernyőjét Mac vagy az Apple TV-t . De mi van, ha van Windows PC-je? Mutatunk egy ingyenes eszközt, amel..


Hogyan lehet megkerülni „Az alkalmazás védelme érdekében blokkolták az alkalmazást” az alkalmazások telepítéséhez a Windows 10 rendszerbe

Adatvédelem és biztonság Jul 5, 2025

A Windows 10 felhasználói védelme meglehetősen agresszív, ami többnyire jó dolog, amely megvédi az embereket a rosszindulatú szoftverektől. Időnként azonban kissé túl ..


Ne legyen hamis biztonságérzete: 5 nem biztonságos módszer a Wi-Fi biztonságának biztosítására

Adatvédelem és biztonság Jan 2, 2025

Engedélyezte a WEP titkosítást, a hálózat SSID-je rejtve van, és engedélyezte a MAC-címszűrést, így senki más nem tud csatlakozni. A Wi-Fi hálózata biztonságos, igaz?..


Indítson mindig egy alkalmazást rendszergazda módban Windows 7 vagy Vista rendszeren

Adatvédelem és biztonság Oct 21, 2025

BETŰTELEN TARTALOM Számos segédprogramot rendszergazdaként kell futtatni a megfelelő működéshez, különösen a régebbi segédprogramokat, amelyeket még nem frissítettek a Window..


Kategóriák