Reklāma

Vai jūs domājāt? atvērtā koda programmatūras kustība Kas ir atvērtā pirmkoda programmatūra? [MakeUseOf skaidrojumi]“Atklātais avots” ir termins, kas mūsdienās tiek ļoti daudz izmantots. Jūs, iespējams, zināt, ka dažas lietas ir atvērtā koda, piemēram, Linux un Android, bet vai zināt, ko tas nozīmē? Kas ir atvērts ... Lasīt vairāk bija tikai iedoma, kuras kulminācija bija 2000. gadu sākumā? Nu, tas ir absolūti lieta. Faktiski, pateicoties dažu negaidītu uzņēmumu atbalstam, atvērto avotu kustība pēdējos gados ir uzņēmis daudz tvaika.

Piemēram, Apple open ieguva programmēšanas valodu Swift Apple Swift gatavojas atvērtā koda avotiem: Ko tad?Pat ja jūs pats neesat programmētājs, Apple lēmums atvērt atvērto avotu Swift ietekmēs jūs. Vai vēlaties uzzināt, kāpēc un kā? Lasīt vairāk atpakaļ 2015. gadā. Tas ir pareizi: tas pats uzņēmums, kurš, izmantojot patentētus dizainus un tehnoloģijas, ieguva miljardiem dolāru, faktiski vismaz šī iemesla dēļ izmantoja atvērto avotu. Atvērtā koda programmatūrai ir daudz priekšrocību

instagram viewer
5 iemesli, kāpēc programmatūrai vajadzētu būt brīvai un atvērtā kodaBezmaksas programmatūra nenozīmē tikai to, ka lietojat lietotni vai spēli, nemaksājot. Tas attiecas uz ilgmūžību, privātumu, īpašumtiesībām un daudz ko citu! Lasīt vairāk , un Apple ir pietiekami gudrs, lai to saprastu.

Un viņi nav vienīgie! Jūs varat atrast desmitiem, pat simtiem gadījumu, kad uzņēmumi izlaida avota kodu vienreiz patentētiem projektiem - un viņi parasti no tā guva labumu. Šeit ir daži no ievērojamākajiem piemēriem, no kuriem daudzus jūs, iespējams, atpazīsit.

1. Mozilla Firefox

Firefox ne vienmēr bija Firefox.

Deviņdesmitajos gados, kad internets vēl bija jauns un vēl neizmantots, populārākā tīmekļa pārlūkprogramma bija patentēta programmatūra ar nosaukumu Netscape Navigator. Tomēr, pateicoties Microsoft veiksmīgajai pasaules virzībai uz Internet Explorer, Netscape Navigator bija tikai 2000. gadā, bet nomira.

8 bezmaksas atvērtā koda Windows lietotnes, kas agrāk bija patentētas Windows lietotnes firefox
Attēla kredīts: Mozilla fonds izmantojot Wikimedia Commons

Savukārt Netscape Corporation pārcēlās un izveidoja Netscape Communicator programmatūras komplektu, kas tika izmantots kā pamats Mozilla Application komplektam, kas galu galā kļūs par Phoenix pārlūka pamatu. Preču zīmju spiediena dēļ Fīniksu vispirms pārdēvēja par Firebird un galu galā otro reizi pārdēvēja par Firefox.

2. LibreOffice

Vai esat pārsteigts, redzot LibreOffice šajā sarakstā? Patiešām, LibreOffice ne vienmēr bija atvērts avots.

Tas sāka darboties kā patentēts vārdu procesors 1985. gadā ar nosaukumu StarWriter, kas bija StarDivision StarOffice daļa. Pēc tam uzņēmumu 1999. gadā iegādājās Sun Microsystems, kurš pārņēma lietojumprogrammu un padarīja to par atvērtā koda alternatīvu Microsoft Office, nopelnot tai vārdu OpenOffice.

8 bezmaksas atvērtā pirmkoda Windows lietotnes, kas agrāk bija patentētas Openoffice rakstītājas

Bet tad ienāca Oracle Corporation un 2010. gadā iegādājās Sun Microsystems. Tas pamudināja dažus OpenOffice lietotājus, kuri nebija apmierināti ar Oracle vēsturi un programmatūras izstrādātāja reputāciju, dakšot avota kodu un atbrīvot to kā LibreOffice. Tagad mēs esam šodien, LibreOffice ir viens no labākie šobrīd pieejamie bezmaksas biroja komplekti Vai LibreOffice ir biroja kronēšanas vērta?LibreOffice ir bezmaksas biroja komplektu karalis. Biznesa vidē diez vai aizstās Microsoft Office, bet tā ir lieliska alternatīva gadījuma lietotājiem. Šeit ir kas jauns LibreOffice 5.1. Lasīt vairāk .

3. ICQ

ICQ (“I Seek You”) ir populārs tūlītējais kurjers, kas tika palaists 1996. gadā un pavēra ceļu panākumiem vairāk pazīstamām lietotnēm, piemēram, AIM, YIM un MSN Messenger. Pārsteidzoši, ka ICQ joprojām izmanto vairāk nekā 11 miljoni lietotāju visā pasaulē.

8 bezmaksas atvērtā pirmkoda Windows lietotnes, kas agrāk bija patentētas Windows lietotnes icq

Par ICQ vēsturi nav daudz zināms, taču šeit ir zināms, ko mēs zinām: ICQ 1998. gadā iegādājās AOL, pēc tam pārdeva no AOL uzņēmumam Mail. Ru 2010. gadā, pēc tam atvērts, izmantojot Mail. Ru 2016. gadā. Nav daudz no tā atklātā avota, galvenokārt tāpēc, ka vairums cilvēku to vienkārši nezina vai par to nerūpējas.

Īsāk sakot, šis solis ir “pārāk maz, par vēlu” iemiesojums, un es negaidu, ka ICQ atkal pieaugs ar popularitāti. Bet tā ir jauks Pasta gājiens. Ru, tāpēc viņi ir pelnījuši zināmu kredītu.

4. Blenderis

Atvērtā koda entuziasti bieži norāda uz Blender kā atvērtā pirmkoda programmatūras piemēru, kas izdarīts pareizi. Tas kalpo kā pierādījums atvērtā koda programmatūrai var jābūt tikpat profesionālām alternatīvām, un Blendera gadījumā tā var būt arī atvērtā koda programmatūra labāk nekā patentēta programmatūra.

Bet šeit ir norādīts: tas ne vienmēr bija atvērts avots!

8 bezmaksas atvērtā koda Windows lietotnes, kas agrāk bija patentētas Windows lietotņu blenderis

Blenderis kā iekšējās animācijas lietojumprogrammu sāka darboties 1995. gadā, 1998. gadā tika izlaists kā shareware un tika slēgts 2002. gadā, kad jaunattīstības uzņēmums bankrotēja. Pēdējā grieziena laikā galvenais attīstītājs vadīja līdzekļu vākšanas kampaņu un apsolīja atvērto avotu Blender, ja kopiena piesaistīs 100 000 eiro. Mērķis tika sasniegts tikai dažos mēnešos, un Blender kopš tā laika ir bijis atvērtā koda avots.

Ne tikai tas, bet arī Blender kopiena ir dzīvāka un aktīvāka nekā jebkad agrāk. Ja vēlaties iemācīties 3D modelēšanu, animāciju, vizuālos efektus vai pat video rediģēšanu, pārbaudiet šīs pamācības, lai sāktu darbu ar Blender Darba sākšana ar Blender: 7 fantastiskas konsultācijas iesācējiem3D modelēšana ir lielisks veids, kā izmantot radošumu, uzturot kontaktu ar savu tehnisko pusi. Šeit ir dažas satriecošas bezmaksas konsultācijas. Lasīt vairāk .

5. .NET Framework

Pirms pieciem gadiem, ja jūs būtu aptaujājuši daudz cilvēku uzņēmumiem, kuri, pēc viņu domām, būtu nekad pieņemtu atvērtā koda filozofiju, iespējams, Microsoft būtu pievienojis sarakstu. Tad, kad Microsoft atver .NET Framework GNU, kas sākas ar Microsoft: ko pārējiem mums nozīmē atvērtā koda. NET FrameworkMicrosoft tikko izlaida ievērojamu sava koda daļu saskaņā ar pieļaujamo atvērtā koda licenci. Šis solis pārtrūkst ar gadu tradīcijām. Bet kāpēc un ko tas jums nozīmē? Lasīt vairāk 2014. gadā visiem žokļi samazinājās.

Lai saprastu, kāpēc tas bija tik monumentāls brīdis, mums jāzina, kas ir .NET Framework un kāpēc tas vispirms pastāv.

8 bezmaksas atvērtā koda Windows lietotnes, kas agrāk bija patentētas Windows 10 universālas Windows lietotnes

.NET Framework, kas izlaists 2002. gadā, nodrošina virkni koda, ko izstrādātāji var izmantot, lai paātrinātu izstrādes procesu. Piemēram, ja es vēlos izveidot biznesa lietotni, man nav jākodē visa loga loga pievilkšanas loģika ekrānam - ietvars ar mani to apstrādā. Pārbaudiet mūsu .NET Framework ievada ceļvedis Microsoft .NET Framework: kāpēc jums tas nepieciešams un kā to instalēt operētājsistēmā WindowsJums tas jāinstalē vai jāatjaunina. Bet vai jūs zināt, kas ir .NET Framework? Mēs parādīsim, kāpēc jums tas ir vajadzīgs un kā jūs varat iegūt jaunāko versiju. Lasīt vairāk lai iegūtu sīkāku informāciju.

Negatīvie ir tas, ka uz .NET Framework balstītu kodu var palaist tikai tādās mašīnās, kurām ir .NET Framework Runtime Environment, un ilgu laiku tas bija pieejams tikai operētājsistēmai Windows. Bet, ja ietvars ir atvērts, to var pārnest uz Mac, Linux un citām operētājsistēmām, ļaujot izveidot platformu pārrobežu lietojumprogrammas ar vienu kodu bāzi.

6. Dzīvs rakstnieks

Microsoft iedziļināšanās atvērtā pirmkoda programmatūrā nebija vienreizēja lieta. Gados pēc .NET Framework atklātas avotu iegūšanas Microsoft ir darījis to pašu vairākiem citiem projektiem, ieskaitot iemīļoto Windows Live Writer lietojumprogrammu.

8 bezmaksas atvērtā pirmkoda Windows lietojumprogrammas, kas agrāk bija patentētas Windows lietotnes, atver tiešraidi

Jau 2000. gados Microsoft iegādājās un integrēja uzņēmumu Onfolio ar visiem viņu programmatūras produktiem. Vienu no šīm lietojumprogrammām, Onfolio Writer, izlaida 2007. gadā kā Windows Live Writer, pēc tam katru gadu atjauninot līdz pēdējai versijai 2012. gadā. Tajā brīdī attīstība apstājās.

Par laimi Live Writer faniem, lietotne bija atvērta 2015. gadā un iesaistījās tā dēvētajā Open Live Writer. Šis ir lielisks piemērs tam, kāpēc atvērtā pirmkoda programmatūra ir lieliska galalietotājiem: ja sākotnējie izstrādātāji pārtrauc darbu pie tā, to var kāds cits dakšojiet to un strādājiet pie tā Atvērtā koda programmatūra un forking: labais, lielais un neglītaisDažreiz no dakšām gala lietotājs gūst lielu labumu. Dažreiz dakša tiek veikta dusmu, naida un naidīguma apvalkā. Apskatīsim dažus piemērus. Lasīt vairāk .

7. Xamarin studija

Šis ir trešais piemērs tam, kā Microsoft rīkojas pareizi ar atvērtā pirmkoda kopienu.

Xamarin Studio bija patentēta integrēta attīstības vide Teksta redaktori vs. IDE: Kurš no tiem ir labāks programmētājiem?Var būt grūti izvēlēties starp uzlaboto IDE un vienkāršāku teksta redaktoru. Mēs piedāvājam nelielu ieskatu, lai palīdzētu jums pieņemt šo lēmumu. Lasīt vairāk kas vienkāršoja Mono, Cocoa, Android un iOS lietotņu izveides procesu, izmantojot C #. 2016. gada sākumā Microsoft uzsāka darbību, lai iegādātos Xamarin un visus tā programmatūras produktus, pēc tam lielāko daļu atvērtu.

8 bezmaksas atvērtā koda Windows lietotnes, kas agrāk bija patentētas Windows lietotnes xamarin studio

Pati Xamarin Studio tika pārtraukta, jo vairums tās funkciju tika iestrādātas Microsoft Visual Studio. Visa pārējā Xamarin SDK programmatūra tika izlaista ar MIT licenci. Viņi pat uzņēma Mono, Xamarin vadītu .NET Framework atkārtotu ieviešanu, kas bija licencēta saskaņā ar GPL un LGPL, un atkārtoti to licencēja MIT.

Citiem vārdiem sakot, Microsoft uzņēmās plaši pazīstamu projektu, kura daļas bija patentētas vai atvērtas ar ierobežojumiem, un lielāko daļu tā padarīja patiesi atvērtu, bez ierobežojumiem.

8. Vizuālās studijas kods

Labus teksta redaktorus programmētājiem ir grūti panākt. Sublime teksts ir lielisks, bet maksā 70 USD, un tādām atvērtā pirmkoda alternatīvām kā Atom un Brackets vienmēr ir bijušas problēmas (piemēram, slikta veiktspēja, kļūdaini atjauninājumi utt.). Tikai Visual Studio Code mums varēja būt labākais no abām pasaulēm.

Piezīme: Visual Studio kods ir pilnīgi nodalīts no Visual Studio.

8 bezmaksas atvērtā pirmkoda Windows lietotnes, kas agrāk bija patentētas Windows lietotņu vizuālās studijas kods

Visual Studio Code pirmo reizi tika palaists 2015. gada jūnijā ar patentētu slēgta avota licenci. Bet pēc daudzām atsauksmēm un daudziem sabiedrības pieprasījumiem Microsoft to atvēra un izlaida to vietnē GitHub ar MIT licenci. Tagad tas, iespējams, ir labākais esošais teksta redaktors, un daudzi bijušie Sublime / Atom / Kronšteinu lietotāji ir nolēmuši par labu tam.

Es personīgi to lietoju katru dienu, un es ļoti to iesaku. Ja vēlaties sākt, pārbaudiet šie produktivitātes padomi Visual Studio Code lietotājiem 10 galvenie Visual Studio koda produktivitātes padomiVisual Studio Code izpludina citus ūdens programmēšanas teksta redaktorus. Tas ir bezmaksas, atvērts avots, zibens ātrs un pildīts ar produktivitātes funkcijām. Lasīt vairāk .

Atvērtā koda programmatūra ir nākotne

Patentēta programmatūra vienmēr pastāvēs, un to nevar noliegt. Bet ir aizraujoši redzēt, kā atklātā pirmkoda kustība kļūst arvien populārāka. Vai vēlaties izpētīt vēl vairāk? Skatiet mūsu ziņojumu vietnē atrast Windows atvērtā koda programmatūru Kā atrast Windows atvērtā pirmkoda programmatūruVai jūs uztrauc privātums, datu drošība vai jūsu programmatūrā paslēptais ļaunprātīgais kods? Izmantojot patentētu programmatūru, jūs nekad īsti nezināt, ko programma dara ar jūsu datiem. Atklātais avots ir atbilde! Lasīt vairāk .

Arvien vairāk un vairāk, tas kļūst iespējams neko citu kā atvērtā koda programmatūru Vai jūs varat iegūt, izmantojot tīri atvērtā koda programmatūru?Atklātā pirmkoda programmatūra ir daudz izplatītāka, nekā jūs domājat, un lieliska filozofija, kā dzīvot. Neesi pārliecināts? Izredzes ir diezgan augstas, ka jūs varat būt produktīvs, izmantojot tikai atvērtā koda programmatūru. Lasīt vairāk . Tikai pārliecinieties, ka saprotat smalkās atšķirības starp “atvērto avotu” un “bezmaksas” programmatūru Atvērtā koda vs. Bezmaksas programmatūra: kāda ir atšķirība un kāpēc tam ir nozīme?Daudzi uzskata, ka “atvērts avots” un “bezmaksas programmatūra” nozīmē vienu un to pašu, bet tā nav taisnība. Jūsu interesēs ir uzzināt, kādas ir atšķirības. Lasīt vairāk - abi nav sinonīmi, kaut arī lietotāji tos mēdz sajaukt.

Kā jūs jūtaties par atvērtā pirmkoda programmatūru? Vai jūs to meklējat, kad vien iespējams? Vai arī jūs dodat priekšroku patentētu lietotņu vispārējai kvalitātei? Dalieties ar mums zemāk esošajā komentārā!

Džoelam Lī ir B.S. datorzinātnēs un vairāk nekā sešu gadu profesionālajā rakstīšanas pieredzē. Viņš ir MakeUseOf galvenais redaktors.