Mainos
Luulitko avoimen lähdekoodin ohjelmistojen liike Mikä on avoimen lähdekoodin ohjelmisto? [MakeUseOf selittää]"Avoin lähdekoodi" on termi, jota heitetään nykyään paljon ympäri. Saatat tietää, että tietyt asiat ovat avoimen lähdekoodin sovelluksia, kuten Linux ja Android, mutta tiedätkö, mitä se tarkoittaa? Mikä on avointa ... Lue lisää oli vain villitys, joka saavutti huipunsa 2000-luvun alkupuolella? No, se on ehdottomasti ei tapaus. Itse asiassa avoimen lähdekoodin liike on ottanut viime vuosina paljon höyryä joidenkin odottamattomien yritysten tuen ansiosta.
Esimerkiksi, Apple open hankki Swift-ohjelmointikielen Applen Swift on menossa avoimeen lähdekoodiin: Joten mitä?Vaikka et ole itse ohjelmoija, Applen päätös avoimen lähdekoodin Swift-ohjelmasta vaikuttaa sinuun. Haluatko tietää miksi ja miten? Lue lisää vuonna 2015. Se on totta: sama yritys, joka keräsi miljardeja dollareita omilla malleilla ja tekniikoilla, käytännössä omaksui avoimen lähdekoodin, ainakin tätä varten. Avoimen lähdekoodin ohjelmistoilla on monia etuja
5 syytä, miksi ohjelmistojen pitäisi olla ilmaisia ja avoimiaIlmainen ohjelmisto ei tarkoita vain sitä, että käytät sovellusta tai peliä maksutta. Kyse on pitkäikäisyydestä, yksityisyydestä, omistajuudesta ja muusta! Lue lisää , ja Apple on riittävän fiksu tajuamaan sen.Ja he eivät ole ainoita! Löydät kymmeniä, jopa satoja tapauksia, joissa yritykset julkaisivat lähdekoodin kerran omistamille hankkeille - ja he hyötyivät siitä yleensä. Tässä on joitain merkittävimpiä esimerkkejä, joista monet todennäköisesti tunnustat.
1. Mozilla Firefox
Firefox ei aina ollut Firefox.
1990-luvulla, kun Internet oli vielä uusi ja käyttämätön, suosituin selain oli Netscape Navigator -niminen ohjelmisto. Koska Microsoftin menestyksekäs maailma kohdistui Internet Exploreriin, Netscape Navigator oli kuitenkin kuollut 2000-luvulla.

Netscape Corporation puolestaan siirtyi eteenpäin ja loi Netscape Communicator -ohjelmistopaketin, jota käytettiin nimellä perusta Mozilla Application -sarjalle, josta tulee lopulta Phoenix-selaimen perusta. Tavaramerkkipaineiden takia Phoenix nimettiin ensin Firebirdiksi ja lopulta toisen kerran Firefoxiksi.
2. LibreOffice
Oletko yllättynyt nähdessäsi LibreOfficen tässä luettelossa? Itse asiassa LibreOffice ei aina ollut avoimen lähdekoodin versio.
Se käynnistettiin patenttisuojattuna tekstinkäsittelylaitteena jo vuonna 1985 nimellä StarWriter, joka oli osa StarDivisionin StarOffice-palvelua. Myöhemmin Sun Microsystems osti yrityksen vuonna 1999, joka otti sovelluksen ja teki siitä avoimen lähdekoodin vaihtoehdon Microsoft Officelle ja ansaitsi sille nimen OpenOffice.

Mutta sitten Oracle Corporation tuli ja osti Sun Microsystemsin vuonna 2010. Tämä sai joitakin OpenOffice-käyttäjiä, jotka eivät olleet tyytyväisiä Oraclen historiaan ja ohjelmistokehittäjän maineeseen, hakemaan lähdekoodia ja vapauttamaan nimellä LibreOffice. Nyt täällä olemme tänään, LibreOffice on yksi Parhaat käytettävissä olevat ilmaiset toimisto-sviitit Kannattaako LibreOffice Office Crownia?LibreOffice on ilmaisten toimistojen kuningas. Se ei todennäköisesti korvaa Microsoft Office -yritystä liiketoimintaympäristössä, mutta se on erinomainen vaihtoehto rentoille käyttäjille. Tässä on uutta LibreOffice 5.1: ssä. Lue lisää .
3. ICQ
ICQ (“I Seek You”) on suosittu pikaviestin, joka lanseerattiin vuonna 1996 ja tasoitti tietä tunnetumpien sovellusten, kuten AIM, YIM ja MSN Messenger, menestymiselle. Yllättäen ICQ: ta käyttää edelleen yli 11 miljoonaa käyttäjää ympäri maailmaa.

ICQ: n historiasta ei tiedetä paljon, mutta tiedämme seuraavan: AOL osti ICQ: n vuonna 1998, myi sen jälkeen AOL: lta Mailille. Ru vuonna 2010, sitten avoin, hankkima Mail. Ru vuonna 2016. Sen avoimesta hankinnasta ei ole saatu paljon, lähinnä siksi, että useimmat ihmiset eivät yksinkertaisesti tiedä tai eivät välitä siitä.
Lyhyesti sanottuna, tämä siirto on ruumiillistuma "liian pienelle, liian myöhäiselle", enkä usko, että ICQ räjähtää suosiossaan yhä uudelleen. Mutta se On hieno postitse Mail. Ru, joten he ansaitsevat jonkin verran luottoa.
4. Tehosekoitin
Avoimen lähdekoodin harrastajat viittaavat usein Blenderiin esimerkiksi avoimen lähdekoodin ohjelmistoista, jotka on tehty oikein. Se toimii todisteena avoimen lähdekoodin ohjelmistoista voida olla yhtä hyviä kuin ammattitason vaihtoehtoja, ja Blenderin tapauksessa se avoimen lähdekoodin ohjelmisto voi olla paremmin kuin omaa ohjelmistoa.
Mutta tässä on kicker: se ei ollut aina avoimen lähdekoodin!

Blender aloitti yrityksen sisäisenä animaatiosovelluksena vuonna 1995, julkaistiin osakeohjelmana vuonna 1998 ja lopetettiin vuonna 2002, kun kehitysyhtiö meni konkurssiin. Viimeisenä ojauksena johtava kehittäjä järjesti varainhankintakampanjan ja lupasi avata lähdekoodin Blenderin, jos yhteisö kerää 100 000 euroa. Tavoite saavutettiin vain muutamassa kuukaudessa, ja Blender on siitä lähtien ollut avoin lähdekoodi.
Paitsi, että myös Blender-yhteisö on elossa ja aktiivinen kuin koskaan. Jos haluat oppia 3D-mallinnusta, animaatiota, visuaalisia tehosteita tai jopa videon editointia, tutustu nämä oppaat Blenderin käytön aloittamiseen Blenderin käytön aloittaminen: 7 fantastista opastusta aloittelijoille3D-mallinnus on erinomainen tapa käyttää luovuutta pitämällä yhteyttä tekniseen puoleen. Tässä on mahtavia ilmaisia opetusohjelmia. Lue lisää .
5. .NET-kehys
Viisi vuotta sitten, jos olisit kysellyt joukko ihmisiä yrityksille, jotka heidän mielestään olisivat ei koskaan omaksua avoimen lähdekoodin filosofian, Microsoft todennäköisesti olisi ylittänyt luettelon. Joten kun Microsoft avasi .NET-kehyksen Microsoftille alkava GNU: mitä avoimen lähdekoodin .NET-kehys tarkoittaa meilleMicrosoft julkaisi juuri merkittävän osan koodistaan sallitulla avoimen lähdekoodin lisenssillä. Tämä muutos katkeaa vuosien perinteiden kanssa. Mutta miksi ja mitä se tarkoittaa sinulle? Lue lisää vuonna 2014 kaikkien leuat putosivat.
Ymmärtääksemme, miksi tämä oli niin monumentaalinen hetki, meidän on tiedettävä, mikä .NET-kehys on ja miksi se on olemassa.

Vuonna 2002 julkaistu .NET-kehys tarjoaa paljon koodia, jota kehittäjät voivat käyttää nopeuttamaan kehitysprosessia. Esimerkiksi, jos haluan luoda yrityssovelluksen, minun ei tarvitse koodata kaikkea logiikkaa ikkunan piirtämiseksi näytölle - kehys voi käsitellä sitä minulle. Tarkista johtava opas .NET-kehykseen Microsoft .NET-kehys: miksi sitä tarvitset ja kuinka asentaa se WindowsiinSinun on joko asennettava tai päivitettävä se. Mutta tiedätkö mitä .NET-kehys on? Näytämme sinulle miksi tarvitset sitä ja kuinka voit hankkia uusimman version. Lue lisää Lisätietoja.
Haittapuoli on, että .NET Framework -pohjainen koodi voi toimia vain koneissa, joissa on .NET Framework Runtime Environment, ja se oli pitkään ollut käytettävissä vain Windowsille. Mutta kun puitteet ovat avoimia, ne voidaan siirtää Macille, Linuxille ja muille käyttöjärjestelmille, jolloin on mahdollista luoda alustojenvälisiä sovelluksia yhdellä koodipohjalla.
6. Live Writer
Microsoftin taistelu avoimen lähdekoodin ohjelmistoista ei ollut kertaluonteinen asia. Vuosina .NET Framework -sovelluksen avoimen hankinnan jälkeen Microsoft on tehnyt saman useille muille hankkeille, mukaan lukien rakastettu Windows Live Writer -sovellus.

Vielä 2000-luvulla Microsoft osti ja integroi yrityksen nimeltä Onfolio ja kaikki heidän ohjelmistotuotteensa. Yksi näistä sovelluksista, Onfolio Writer, julkaistiin vuonna 2007 Windows Live Writer -sovelluksena, ja sitä päivitettiin vuosittain viimeisimpään versioonsa vuonna 2012. Tuolloin kehitys lakkasi.
Onneksi Live Writer -faneille, sovellus oli avoin lähde vuonna 2015, ja haastatteltiin nykyisen Open Live Writer -nimisen ohjelmaan. Tämä on erinomainen esimerkki siitä, miksi avoimen lähdekoodin ohjelmisto on hieno loppukäyttäjille: jos alkuperäiset kehittäjät lopettavat sen käytön, joku muu voi haarukkaa se ja jatka työskentelyä sen parissa Avoimen lähdekoodin ohjelmisto ja haarukka: Hyvä, Suuri ja RumaJoskus loppukäyttäjä hyötyy haarukoista huomattavasti. Joskus haarukka tehdään vihan, vihan ja vihamielisyyden suojassa. Katsotaanpa joitain esimerkkejä. Lue lisää .
7. Xamarin Studio
Tässä on kolmas esimerkki Microsoftin tekemästä oikein avoimen lähdekoodin yhteisön toimesta.
Xamarin Studio oli omistama integroitu kehitysympäristö Tekstieditorit vs. IDE: t: kumpi on parempi ohjelmoijille?Valinta edistyneen IDE: n ja yksinkertaisemman tekstieditorin välillä voi olla vaikeaa. Tarjoamme joitain oivalluksia, jotka auttavat sinua päätöksenteossa. Lue lisää joka yksinkertaisti Mono-, Kaakao-, Android- ja iOS-sovellusten luomisprosessia C # -sovelluksella. Vuoden 2016 alussa Microsoft ryhtyi hankkimaan Xamarinia ja kaikkia sen ohjelmistotuotteita, ja avasi sitten suurimman osan siitä.

Itse Xamarin Studio lopetettiin, koska suurin osa sen ominaisuuksista sisällytettiin Microsoft Visual Studioon. Kaikki muut Xamarin SDK: n ohjelmistot julkaistiin MIT-lisenssillä. He jopa ottivat käyttöön Monon, Xamarinin johtaman .NET-kehyksen uusinnan, joka oli lisensoitu GPL: n ja LGPL: n nojalla, ja lisensoivat sen MIT: n kautta.
Toisin sanoen Microsoft otti käyttöön tunnetun projektin, jonka osat olivat joko omistusoikeuden alaisia tai avoimien lähteiden rajoituksia ja tekivät suurimman osan siitä todella avoimen lähdekoodin rajoituksitta.
8. Visual Studio -koodi
Ohjelmoijille hyviä tekstieditoria on vaikea löytää. Sublime Text on erinomainen, mutta maksaa 70 dollaria, ja avoimen lähdekoodin vaihtoehdoilla, kuten Atom ja hakaset, on aina ollut ongelmia (esim. Huono suorituskyky, vialliset päivitykset jne.). Vasta Visual Studio -koodilla meillä oli parhaat puolet molemmista maailmoista.
Huomaa: Visual Studio -koodi on täysin erillinen Visual Studiosta.

Visual Studio Code julkaistiin ensimmäisen kerran kesäkuussa 2015 omalla suljetun lähdekoodin lisenssillä. Mutta paljon palautetta ja monien yhteisön pyyntöjen perusteella Microsoft avasi sen ja julkaisi sen GitHubissa MIT-lisenssillä. Nyt se on kiistatta paras olemassa oleva tekstieditori ja monet entiset Sublime / Atom / Brackets-käyttäjät ovat hypänneet toimittamaan sitä.
Käytän sitä henkilökohtaisesti joka päivä ja suosittelen sitä erittäin hyvin. Jos haluat aloittaa, tarkista nämä tuottavuusvinkit Visual Studio -koodin käyttäjille 10 välttämätöntä tuottavuusvinkkiä Visual Studio -koodilleVisual Studio Code puhaltaa muut ohjelmoinnin tekstieditorit vedestä. Se on ilmainen, avoin lähdekoodi, salamannopea ja täynnä tuottavuusominaisuuksia. Lue lisää .
Avoimen lähdekoodin ohjelmisto on tulevaisuus
Omistettuja ohjelmistoja on aina olemassa, ja sitä ei voida kieltää. Mutta on kiehtovaa nähdä, kuinka avoimen lähdekoodin liike on kasvussa. Haluatko tutkia vielä enemmän? Katso viestimme avoimen lähdekoodin ohjelmistojen löytäminen Windowsille Kuinka löytää avoimen lähdekoodin ohjelmisto WindowsilleOletko huolissasi yksityisyydestä, tietoturvasta tai ohjelmistoon piilotetusta haittakoodista? Omistettujen ohjelmistojen avulla et koskaan oikein tiedä mitä ohjelma tekee tietojesi kanssa. Avoin lähdekoodi on vastaus! Lue lisää .
Yhä enemmän ja enemmän on mahdollista päästä vain avoimen lähdekoodin ohjelmistoon Voitko käyttää puhtaasti avoimen lähdekoodin ohjelmistoja?Avoimen lähdekoodin ohjelmistot ovat paljon yleisempiä kuin luulet, ja loistava filosofia elää. Ei vakuuttunut? Mahdollisuudet olla tuloksellisia vain avoimen lähdekoodin ohjelmistojen avulla ovat melko korkeat. Lue lisää . Varmista vain, että ymmärrät hienoiset erot ”avoimen lähdekoodin” ja “ilmaisen” ohjelmiston välillä Avoimen lähdekoodin vs. Vapaa ohjelmisto: Mikä on ero ja miksi sillä on merkitystä?Monet olettavat, että "avoin lähdekoodi" ja "vapaa ohjelmisto" tarkoittavat samaa, mutta se ei ole totta. On sinun etuasi tietää, mitkä ovat erot. Lue lisää - nämä kaksi eivät ole synonyymejä, vaikka käyttäjät yleensä taipuvat niihin.
Mitä mieltä olet avoimen lähdekoodin ohjelmistoista? Etsitkö sitä aina kun mahdollista? Vai pidätkö parempana yleisempiä patentoitujen sovellusten laatua? Jaa kanssamme alla olevassa kommentissa!
Joel Leellä on B.S. tietotekniikan alalta ja yli kuuden vuoden ammattikirjoittamisen kokemus. Hän on MakeUseOfin päätoimittaja.