Avoimen lähdekoodin ohjelmiston haittapuolet

Jan 3, 2026
Yksityisyys ja turvallisuus

SyanogeeniMod on kuollut , tappoi emoyhtiö Cyanogen. Yhteisö yrittää poimia kappaleet ja luoda uuden projektin, LineageOS, koodin perusteella. Mutta se on muistutus siitä, että avoimen lähdekoodin ohjelmistot eivät ole kaikki auringonpaistetta, sateenkaaria ja vakautta: itse asiassa se voi usein olla hyvin sotkuinen.

Vaikka projekti on avoimen lähdekoodin, se ei välttämättä edes reagoi yhteisöön, varsinkin luotettava ohjelmisto, johon voit luottaa. Projektit vaihtelevat: Jotkut ovat yksi tai kaksi kehittäjää harrastuksena, toiset tuovat yhteen kehittäjät, joita monet massiiviset yritykset maksavat, kun taas toisia johtaa yksi emoyhtiö. Jokaisessa tilanteessa on omat ongelmansa ja draama.

Rakastamme avoimen lähdekoodin ohjelmistoja - älä mene väärin - mutta se asettaa tietyn määrän haasteita. Katsotaanpa muutama.

Avoin lähdekoodi kärsii usein viivästyksistä ja jäätikön kehitystahdista

Monet avoimen lähdekoodin projektit näyttävät kärsivän hitaasta kehitystahdista, jossa uudet versiot viivästyvät loputtomasti, uudet ominaisuudet tulevat hitaasti, jos koskaan, ja vaikeita, mutta tärkeitä ominaisuuksia on vaikea priorisoida.

Katsokaa vain Ubuntun yrityksiä käynnistää Unity 8 -työpöytä ja Mir-näyttöpalvelin, mikä mahdollistaa sen näkemyksen "lähentymisestä". Tämän Linux-työpöydän uuden version piti olla vakaa monta vuotta sitten, eikä se ole vieläkään. Projekti on edennyt jääkaudella niin paljon, että Microsoft voitti Canonicalin lyöntiä, joka ilmoitti oman näkemyksensä tietokoneella toimivilta älypuhelimille ennen Windows 10: ta ja toimitti sen. Canonical ei ole vielä toimittanut pitkään luvattua näkemystään. Ehkä se on vakaa vielä muutaman vuoden kuluttua.

LIITTYVÄT: Tästä syystä Firefox on yhä vuosien takana Google Chrome

Mozillalla on myös ollut vaikeuksia priorisoida. He eivät ole vieläkään toimittaneet moniprosessi- ja hiekkalaatikko-ominaisuudet Firefoxissa. Nämä ovat välttämättömiä selaimen suojaamiseksi, estämään kaatumiset tuhoamasta koko selainta ja hyödyntämään paremmin moniprosessoreita. Kaikki muut suuret selaimet ovat toimittaneet nämä ominaisuudet, mukaan lukien vihattu Internet Explorer. Mozilla tarjosi ”Elektrolyysi” -projektin näiden ominaisuuksien lisäämiseksi, mutta keskeytti sen vuonna 2011, koska se oli liian vaikeaa. Mozillan oli sitten käynnistettävä se uudelleen vuonna 2013. Tämän ominaisuuden odotetaan saapuvan vuonna 2017 - mikä on todella, todella myöhäistä. Sillä välin Mozilla tuhlasi aikaa työskennellessään epäonnistuneen älypuhelimen käyttöjärjestelmän Firefox-käyttöjärjestelmässä.

Kun projektissa käytetään niin monia vapaaehtoisia kehittäjiä, sillä voi olla vaikeuksia löytää ihmisiä tekemään kovaa työtä, jota ei ole hauska tehdä.

Sisäinen draama alkaa haarukat, haarukat ja muut haarukat

Avoimen lähdekoodin projektin lähdekoodi on kaikkien vaihdettavissa. Se on asian ydin! Jos avoimen lähdekoodin projekti muuttuu tavalla, josta et pidä, sinä - tai yhteisö - voitte ottaa vanhan lähdekoodin ja jatkaa sen parissa työskentelemistä uutena projektina. Mutta yhteisöprojektit ovat usein niin kääritty sisäiseen draamaan, että ne aiheuttavat asioiden hajoamisen useiksi projekteiksi, hämmentäen ja vieraantamalla käyttäjiä.

Esimerkiksi kun GNOME 3 käynnistettiin ja monet GNOME 2 -käyttäjät eivät olleet tyytyväisiä, ei ollut välitöntä selvää polkua. Kehittäjien oli haarautettava GNOME-koodi muihin projekteihin, kuten MATE ja Cinnamon. Yksi työpöytäympäristö muuttui kolmeksi, ja kehitysresurssit ovat hajallaan enemmän projektien välillä. Tämän seurauksena näiden uusien projektien käynnistyminen kesti jonkin aikaa.

LIITTYVÄT: OpenOffice vs. LibreOffice: Mikä on ero ja mitä sinun tulisi käyttää?

Samalla lailla, OpenOffice-yhteisö ei ollut onnellinen kun Oracle osti Sunin. Oracle nimitti jopa hetkeksi omistamansa, ei avoimen lähdekoodin toimistopaketin StarOffice-nimeksi Oracle Open Office. Yhteisön oli luotava uusi haarukka, LibreOffice , joka perustuu OpenOffice-koodiin. Siitä on tullut tosiasiallisesti avoimen lähdekoodin toimistopaketti monille ihmisille, mutta toiset käyttävät edelleen OpenOffice-ohjelmaa, koska he eivät ole tietoisia paremmasta haarukasta ja sitä ympäröivästä draamasta. OpenOffice-palvelussa on vain paljon rakennettu nimentunnistusta.

Ja tietysti löytyy myös CyanogenMod. Cyanogen Inc otti juuri pistokkeen CyanogenModin verkkopalveluihin - mikä tarkoittaa, että he mieluummin tappaisivat suosituimman kolmannen osapuolen Android-ROM: n kuin luovuttavat sen yhteisölle, pakottaen sen sijaan luomaan uuden LineageOS-nimisen CyanogenMod-haarukan. Miksi syanogeeni ei vain luovuta CyanogenMod-projektia yhteisölle? Vastaus näyttää olevan sisäinen draama (näetkö mallin täällä?). Syanogeeni oli yritys, jonka Toimitusjohtaja lupasi he "laittaisivat luotin Googlen päähän". Loppujen lopuksi laitettiin luodin sen sijaan CyanogenMods-pään läpi.

Tämä kaikki vain satuttaa CyanogenModin käyttäjiä, jotka ovat saaneet vain vähän ilmoitusta ennen kuin CyanogenModin palvelimet ja palvelut suljetaan. Puhelimet jatkavat toimintaansa, mutta kätevät päivitykset ja muut palvelut ovat savussa melkein yhdessä yössä. Käyttäjien on vain toivottava, että LineageOS-projekti tulee nopeasti korvaavaksi.

Kaikki avoimen lähdekoodin projektit eivät ole yhteisövetoisia

Avoimen lähdekoodin projekteja ei aina ohjaa yhteisö. Ohjelman sanominen avoimen lähdekoodin tarkoittaa vain sitä, että koodi on käytettävissä tekemään mitä haluat. Ohjelmistoa kehittävän yrityksen ei tarvitse välttämättä suorittaa sitä yhteisöprojektina, tai he saattavat olla kiinnostuneita käyttämään hanketta muiden ohjelmistojensa mainostamiseen.

CyanogenMod on hyvä esimerkki tästä. Kun Cyanogen Inc. syntyi, he eivät välittäneet CyanogenModista. Cyanogenin uudeksi tavoitteeksi tuli Cyanogen Modular OS -alustan markkinointi valmistajille, kaupankäynti CyanogenModin suurella nimitunnuksella projektin tappamisen jälkeen. Ehkä juuri siellä on rahaa.

Oracle ei koskaan välittänyt OpenOffice-ohjelmasta, mutta halusi alun perin käyttää nimeään StarOffice-nimisen toimistopaketin myynnin lisäämiseksi merkitsemällä sen Open Office -nimellä. Sitten se lahjoitti projektin Apachelle sen jälkeen, kun suurin osa vapaaehtoisista kehittäjistä lähti.

Google ei välitä siitä Android täydellisen avoimen lähdekoodin projektina joko, minkä vuoksi yhä useampi osa Androidin avoimen lähdekoodin projektista (tai AOSP) jää jäljelle. Google haluaa pitää Androidin avoimena, joten valmistajien on helppo muokata sitä, mutta avoimen lähdekoodin sovellukset, kuten näppäimistö ja soitin, ovat yhä vanhentuneempia. Kuluttaja-Android-laitteessa Google vain niputtaa oman suljetun lähdekoodin näppäimistön, numeronvalitsimen ja muut sovellukset. Google näyttää sitoutuneen Androidin avoimen lähdekoodin ytimeen, mutta ei koko avoimen lähdekoodin käyttöjärjestelmää, jota ihmiset voivat käyttää ilman Googlen ohjelmistoja ja palveluita. Loppujen lopuksi Androidin avoimen lähdekoodin projektin parantaminen vain auttaa Amazonin Fire OS , kilpailija Googlen Android-laitteilla. Mitä järkeä siinä on?

Avoimesta lähdekoodista voi puuttua vakava työvoima huolimatta miljoonien käyttämästä

LIITTYVÄT: Sydämellinen selitys: Miksi sinun on vaihdettava salasanasi nyt

Jos projekti on avoimen lähdekoodin, kuka tahansa voi käyttää sitä osallistumatta - jopa valtavat yritykset. Tämä johtaa ongelmiin, kun tärkeässä, laajalti käytössä olevassa hankkeessa on vakava työvoiman ja varojen puute.

Näimme tämän tulokset Heartbleedin turva-aukko takaisin vuonna 2014. Heartbleed hyödynsi OpenSSL: n haavoittuvuutta. OpenSSL on tärkeä salauskirjasto, jota käyttävät monet jättiläiset teknologiayritykset ja sadat tuhannet verkkopalvelimet. Mutta sillä oli vain yksi kokopäiväinen työntekijä ilman ulkopuolista työtä ja 2000 dollaria vuodessa lahjoituksina . Hanke otti ylimääräistä rahaa kaupallisista tukisopimuksista ja konsultoinnista, mutta vain yksi kokopäiväinen työntekijä näyttää järkyttävän alhaiselta kriittiselle infrastruktuurille, jota käyttävät monen miljardin dollarin yritykset, kuten Google ja Facebook.

Heartbleed kiinnitti huomiota siihen, kuinka alarahoitettu tämä kriittinen ohjelmisto oli, joten suuret teknologiayritykset sitoutuivat hakemaan rahaa vuosittain rahoittamaan OpenSSL: n ja muiden tärkeiden projektien osana " Ydininfrastruktuuri-aloite “.

Tällä tarinalla on varmasti hyvä lopputulos - mutta vain siksi, että siihen kiinnitettiin niin paljon huomiota. Kun luotat avoimen lähdekoodin projektiin infrastruktuurisi käyttöönotossa, on helppo päästä sen mukaan ja olettaa, että joku muu ylläpitää sitä riittävän hyvin. Mikä muu tärkeä avoimen lähdekoodin projekti on kriittisesti alirahoitettu? Emme ehkä huomaa, ennen kuin on olemassa toinen iso ongelma.

Kuvahyvitys: snoopsmaus

.entry-sisältö .entry-alatunniste

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


Yksityisyys ja turvallisuus - Suosituimmat artikkelit

Miksi Windows 10 sanoo Wi-Fi-verkkoasi olevan "Ei suojattu"

Yksityisyys ja turvallisuus Jun 6, 2025

Windows 10 varoittaa nyt, että Wi-Fi-verkko ei ole suojattu, kun se käyttää "vanhempaa turvallisuusstandardia, joka poistetaan käytöstä". Windows 10 varoittaa sinua WEP: stä..


Mikä on Google Play Protect ja miten se pitää Android-tietoturvan?

Yksityisyys ja turvallisuus Jun 13, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Android on avoin, joustava ja kaikessa valinnassa. Valitettavasti tämä joustavuus lisää mahdollisia turvallisuuskysymyksiä. Hyvä uutinen on, ett..


Mitä tehdä, jos Facebook-tilisi hakkeroidaan

Yksityisyys ja turvallisuus Mar 24, 2026

SÄHKÖISETTÖTÖN SISÄLTÖ Muutama päivä sitten sain setältäni outon Facebook-viestin. Se ei selvästi ollut hänen luonteensa vuoksi, joten tiesin, että jotain oli menossa..


Miksi joidenkin Mac-sovellusten on ohjattava tätä tietokonetta esteettömyysominaisuuksien avulla?

Yksityisyys ja turvallisuus Mar 15, 2026

Jotkut sovellukset, kuten Dropbox ja Steam, pyytävät "ohjaamaan tätä tietokonetta esteettömyysominaisuuksien avulla". Mutta mitä helvettiä se edes tarkoittaa? Sanamu..


Kuinka poistaa LinkedIn-tilisi

Yksityisyys ja turvallisuus Dec 5, 2025

LinkedInin avulla voit poistaa tilisi ja poistaa profiilisi kokonaan verkkosivustolta. Jos haluat mieluummin jättää tilisi auki ja vain saada nämä ärsyttävät sähköpostit l..


Kuinka tarkistaa reitittimesi haittaohjelmien varalta

Yksityisyys ja turvallisuus Jul 10, 2025

Kuluttajan reitittimen turvallisuus on melko huono. Hyökkääjät käyttävät hyväkseen perinteisiä valmistajia ja hyökkäävät suuriin määriin reitittimiä. Näin voit tark..


Kuinka estää Facebook ehdottamasta nimeäsi muiden ihmisten valokuvissa

Yksityisyys ja turvallisuus Feb 11, 2026

SÄHKÖISETTÖTÖN SISÄLTÖ Facebookissa on ominaisuus, joka analysoi ystävien lähettämät valokuvat kasvojentunnistusteknologiansa avulla. Jos kasvosi tunnistetaan valokuvass..


Mitä hyötyä on välityspalvelimen käytöstä?

Yksityisyys ja turvallisuus Jan 1, 2026

SÄHKÖISETTÖTÖN SISÄLTÖ Olet todennäköisesti kuullut muiden ihmisten keskustelevan välityspalvelimen käytöstä verkkosuodattimien ohittamiseksi työssä tai Internetin s..


Luokat