
Owen Little
0
2541
802
Jeste li mislili da je pokretanje softvera otvorenog koda Što je softver otvorenog koda? [MakeUseOf Explains] Što je softver otvorenog koda? [MakeUseOf Explains] "Otvoreni izvor" je pojam koji se ovih dana baca na mnogo. Možda znate da su neke stvari otvorenog koda, poput Linuxa i Androida, no znate li što to uključuje? Što je otvoreno ... je li samo maha koja je dosegla vrhunac početkom 2000-ih? Pa, to je apsolutno ne slučaj. Zapravo, pokret otvorenog koda pokupio je puno pare tijekom posljednjih nekoliko godina, zahvaljujući potpori nekih neočekivanih tvrtki.
Na primjer, Appleov otvoreni izvorni programski jezik Swift Appleov Swift ide prema otvorenom izvoru: Pa što? Appleov Swift ide prema otvorenom izvoru: Pa što? Čak i ako sami niste programer, Apple-ova odluka da otvori izvorni Swift utjecat će na vas. Želite znati zašto i kako? još 2015. godine. Tako je: ista tvrtka koja je preko vlasničkih dizajna i tehnologija prikupila milijarde dolara zapravo je prigrlila open source, barem za to. Softver s otvorenim kodom ima brojne prednosti. 5 razloga zašto bi softver trebao biti besplatan i open source 5 razloga zašto bi softver trebao biti besplatan i open source Besplatni softver ne znači samo da morate koristiti aplikaciju ili igru bez plaćanja. Radi se o dugovječnosti, privatnosti, vlasništvu i još mnogo toga! , a Apple je dovoljno pametan da to shvati.
Nisu jedini! Možete pronaći desetke, čak stotine slučajeva, u kojima su tvrtke izdale izvorni kod za nekad vlasničke projekte - i od toga su obično koristili. Evo nekoliko zapaženijih primjera, od kojih ćete mnoge vjerojatno prepoznati.
1. Mozilla Firefox
Firefox nije uvijek Firefox.
Još u 1990-ima, kada je Internet još uvijek bio nov i neiskorišten, najpopularniji web preglednik bio je vlasnički softver nazvan Netscape Navigator. Međutim, zbog Microsoftovog uspješnog guranja svijeta prema Internet Exploreru, Netscape Navigator je sve samo izumro u 2000-ima.
Kreditna slika: Mozilla Foundation putem Wikimedia Commonsa
S druge strane, Netscape Corporation je nastavila s kreiranjem Netscape Communicator paketa softvera koji je poslužio kao osnova za Mozilla Application Suite koji bi s vremenom postao temelj za Phoenix preglednik. Zbog pritiska zaštitnog znaka Phoenix je prvo preimenovan u Firebird, a na kraju je drugi put preimenovan u Firefox.
2. LibreOffice
Jeste li iznenađeni kad na ovom popisu vidite LibreOffice? Zapravo, LibreOffice nije uvijek bio otvoreni izvor.
Započeo je kao vlasnički program za obradu teksta još 1985. godine pod imenom StarWriter, koji je StarDivision bio dio StarOffice-a. Tvrtku je kasnije preuzeo Sun Microsystems 1999. godine, koji je uzeo aplikaciju i učinio je alternativom otvorenog koda za Microsoft Office, stekavši joj naziv OpenOffice.
Ali tada je Oracle Corporation ušla i kupila Sun Microsystems 2010. godine. To je potaknulo neke korisnike OpenOffice-a, koji nisu bili zadovoljni Oracleovom poviješću i reputacijom softverskog programera, da forsiraju izvorni kod i izdaju kao LibreOffice. Danas smo tu, uz LibreOffice kao jedan od trenutno najboljih besplatnih uredskih paketa koji su trenutno dostupni Je li LibreOffice vrijedan Office Crown-a? Je li LibreOffice vrijedna uredske krune? LibreOffice je kralj besplatnih uredskih apartmana. Microsoft Office neće vjerojatno zamijeniti u poslovnom okruženju, ali izvrsna je alternativa za povremene korisnike. Evo što je novo u LibreOffice 5.1. .
3. ICQ
ICQ (“Ja te tražim”) popularan je instant messenger koji se lansirao još 1996. godine i otvorio put uspjehu poznatijih aplikacija poput AIM, YIM i MSN Messenger. Začudo, ICQ i dalje koristi preko 11 milijuna korisnika širom svijeta.
O povijesti ICQ-a ne zna se mnogo, ali evo što znamo: ICQ je AOL kupio 1998. godine, zatim prodao od AOL-a Mail.Ru 2010., a potom ga otvorio Mail.Ru 2016. Nije mnogo toga proisteklo iz njegove otvoreni izvor, uglavnom zato što ga većina ljudi jednostavno ne zna ili ne zanima.
Ukratko, ovaj je potez oličenje toga “premalo prekasno” i ne očekujem da će ICQ ponovno porasti na popularnosti. Ali to je lijep potez Mail.Ru, pa zaslužuju zasluge.
4. Blender
Ljubitelji otvorenog koda često ukazuju na Blender kao primjer softvera otvorenog koda koji je učinjen ispravno. Služi kao dokaz da je open source softver limenka biti tako dobri kao alternative profesionalne ocjene, a u slučaju Blendera, softver otvorenog koda može biti bolje nego vlasnički softver.
Ali evo što je poticaj: nije uvijek bio open source!
Blender je započeo kao interni program za animaciju 1995. godine, objavljen je kao shareware 1998. godine, a zatvorio se 2002. kada je tvrtka u razvoju bankrotirala. Kao posljednji pokušaj, vodeći programer pokrenuo je kampanju prikupljanja sredstava i obećao da će otvoriti Blender ako izvornik prikupi 100.000 eura. Cilj je ispunjen u samo nekoliko mjeseci, a Blender je od tada otvoren izvor.
I ne samo to, već je i zajednica Blendera živa i aktivnija nego ikad. Ako želite naučiti 3D modeliranje, animaciju, vizualne efekte ili čak uređivanje videa, pogledajte ove vodiče za početak rada s Blenderom Prvi koraci s Blenderom: 7 Fantastičnih tutorijala za novorođenče Početak rada s Blenderom: 7 Fantastični vodiči za novorođenče 3D modeliranje je izvrstan način za vježbanje kreativnosti, istovremeno u kontaktu sa svojom tehničkom stranom. Evo nekoliko nevjerojatnih besplatnih tutorijala. .
5. .NET Framework
Prije pet godina, ako biste ispitali gomilu ljudi za tvrtke za koje su mislili da bi nikada prihvaćajući filozofiju otvorenog koda, Microsoft bi vjerojatno bio na vrhu popisa. Dakle, kada je Microsoft open source stvorio .NET Framework GNU koji počinje za Microsoft: što Open Source. NET Framework znači za nas ostatak GNU za Microsoft: što Open Source. NET Framework znači za ostatak nas Microsoft je upravo objavio značajan dio kodeksa pod dozvoljenom dozvolom otvorenog koda. Ovaj potez prekida se s višegodišnjom tradicijom. Ali zašto i što to znači za vas? u 2014. svima su padale čeljusti.
Da bismo razumjeli zašto je to bio takav monumentalni trenutak, moramo znati što je .NET Framework i zašto uopće postoji..
Objavljen davne 2002. godine. .NET Framework pruža tonu koda koju programeri mogu upotrijebiti za ubrzanje razvojnog procesa. Na primjer, ako želim stvoriti poslovnu aplikaciju, ne moram šifrirati svu logiku za crtanje prozora na ekranu - okvir mi to može podnijeti. Pogledajte naš uvodni vodič za .NET Framework Microsoft .NET Framework: zašto vam je potreban i kako ga instalirati na Windows Microsoft .NET Framework: zašto vam je potreban i kako ga instalirati na Windows. Morate ga instalirati ili ažurirati. , Ali znate li što je .NET Framework? Pokazujemo vam zašto vam to treba i kako možete dobiti najnoviju verziju. za više detalja.
Loša strana je što se kod .NET Framework može pokrenuti samo na strojevima koji imaju .NET Framework Runtime Environment, a dugo je to bilo dostupno samo za Windows. No, s okvirom koji se otvara s otvorenim izvorima, može se prenositi na Mac, Linux i druge operativne sustave, što omogućuje stvaranje više platformskih aplikacija s jednom kodnom bazom.
6. Živi pisac
Microsoftovo napuštanje softvera s otvorenim kodom nije bila jednokratna stvar. U godinama od otvaranja izvora .NET Framework, Microsoft je to učinio za nekoliko drugih projekata, uključujući voljenu aplikaciju Windows Live Writer..
Još u 2000-ima, Microsoft je kupio i integrirao tvrtku pod nazivom Onfolio i sve svoje softverske proizvode. Jedna od tih aplikacija, Onfolio Writer, objavljena je 2007. kao Windows Live Writer, a zatim se svake godine ažurirala do posljednje verzije 2012. Tada je razvoj prestao..
Srećom za obožavatelje Live Writer-a, aplikacija je otvorena 2015. godine i proslijeđena je onome što je danas poznato kao Open Live Writer. Ovo je sjajan primjer zašto je softver otvorenog koda odličan za krajnje korisnike: ako originalni programeri prestanu raditi na njemu, netko drugi ga može odložiti i nastaviti raditi na njemu Softver i izvor otvorenog koda: Dobro, veliko i ružno otvoreno Izvorni softver i forking: Dobro, veliko i ružno ponekad krajnji korisnik ima veliku korist od vilica. Ponekad se vilica radi pod grbom bijesa, mržnje i animoziteta. Pogledajmo nekoliko primjera. .
7. Xamarin Studio
Evo trećeg primjera Microsoftove ispravne ispravnosti u zajednici otvorenog koda.
Xamarin Studio bio je vlasničko integrirano razvojno okruženje Uređivači teksta u odnosu na IDE: koji je bolji za programere? Uređivač teksta u odnosu na IDE: koji je bolji za programere? Odabir između naprednijeg IDE-a i jednostavnijeg uređivača teksta može biti težak. Nudimo vam nekoliko uvida koji će vam pomoći pri donošenju te odluke. koji su pojednostavili postupak stvaranja Mono, kakaa, Androida i iOS aplikacija pomoću C #. Početkom 2016. Microsoft se uključio u nabavu Xamarina i svih njegovih softverskih proizvoda, a zatim je većinu otvorenih programa nabavio.
Sam Xamarin Studio je obustavljen jer je većina njegovih funkcija ugrađena u Microsoft Visual Studio. Sav ostali softver u Xamarin SDK objavljen je pod licencom MIT. Čak su uzeli Mono, Xamarin-ovu ponovnu primjenu .NET Framework-a koji je bio licenciran pod GPL i LGPL i licencirali ga pod MIT.
Drugim riječima, Microsoft je uzeo dobro poznati projekt čiji su dijelovi bilo vlasnički ili su otvoreni s ograničenjima i učinio ga većim dijelom doista otvorenim bez ikakvih ograničenja.
8. Visual Studio Code
Teško je doći do dobrih uređivača teksta za programere. Sublime Text je odličan, ali košta 70 USD, a alternative s otvorenim kodom poput Atoma i Brackets oduvijek su imale problema (npr. Loša izvedba, ažuriranja pogrešaka itd.). Tek nakon što je Visual Studio Code mogao imati najbolje od oba svijeta.
Napomena: Kôd Visual Studio potpuno je odvojen od Visual Studio-a.
Visual Studio Code prvi je put pokrenut u lipnju 2015. pod vlasničkom licencom za zatvoreni izvor. No nakon puno povratnih informacija i mnogih zahtjeva zajednice, Microsoft ih je otvorio i objavio na GitHubu pod MIT licencom. Sada je to vjerojatno najbolji uređivač teksta koji je postojao, a mnogi bivši Sublime / Atom / Brackets korisnici su preskočili u korist njega.
Osobno ga koristim svaki dan i toplo ga preporučujem. Ako želite započeti, pogledajte ove savjete za produktivnost za korisnike Visual Studio Code 10 Savjeti o osnovnoj produktivnosti za Visual Studio Code 10 Savjeti o osnovnoj produktivnosti za kôd Visual Studio Code Visual Studio Code izbacuje druge uređivače teksta programa iz vode. Besplatan je, otvoreni izvor, munjevito i napunjen značajkama produktivnosti. .
Softver s otvorenim kodom je budućnost
Vlasnički softver uvijek će postojati i to ne možete poreći. Ali fascinantno je vidjeti kako se pokret otvorenog koda stiče. Želite li još istražiti? Pogledajte naš post o pronalaženju softvera s otvorenim kodom za Windows Kako pronaći softver otvorenog koda za Windows Kako pronaći softver otvorenog koda za Windows Jeste li zabrinuti zbog privatnosti, sigurnosti podataka ili zlonamjernog koda skrivenog u vašem softveru? S vlasničkim softverom jednostavno nikada ne znate što program radi s vašim podacima. Otvoreni izvor je odgovor! .
Sve više i više postaje moguće dobiti samo na softveru s otvorenim kodom. Možete li se poslužiti korištenjem čisto otvorenog softvera? Možete li dobiti korištenje čisto otvorenog softvera? Softver s otvorenim kodom mnogo je češći nego što mislite i sjajna je filozofija za život. Niste uvjereni? Prilike su prilično velike da možete biti produktivni samo s otvorenim kodom softvera. , Samo budite sigurni da razumijete suptilne razlike između “otvoreni izvor” i “besplatno” softver otvorenog koda vs besplatni softver: koja je razlika i zašto je to važno? Open Source vs. Free Software: što je razlika i zašto je to važno? Mnogi pretpostavljaju da "otvoreni kod" i "slobodni softver" znače istu stvar, ali to nije istina. U vašem je interesu da znate u čemu su razlike. - dvije nisu sinonimne, iako ih korisnici često povezuju.
Što mislite o softveru otvorenog koda? Da li ga tražite kad god je to moguće? Ili više volite bolju općenitu kvalitetu vlasničkih aplikacija? Podijelite s nama u komentaru ispod!