реклама
Мислехте ли, че движение за софтуер с отворен код Какво е софтуер с отворен код? [MakeUseOf обяснява]„Отворен код“ е термин, който се хвърля много в наши дни. Може да знаете, че някои неща са с отворен код, като Linux и Android, но знаете ли какво включва? Какво е отворено ... Прочетете още беше просто прищявка, която достигна своя връх в началото на 2000-те? Е, това е абсолютно не случаят. Всъщност движението с отворен код набра много пара през последните няколко години, благодарение на подкрепата на някои неочаквани компании.
Например, Apple open отвори езика за програмиране на Swift Swift на Apple ще отиде с отворен код: И какво?Дори и да не сте сами програмист, решението на Apple за отворен код Swift ще ви повлияе. Искате ли да знаете защо и как? Прочетете още още през 2015 г. Точно така: същата компания, която натрупа милиарди долари чрез собствени дизайни и технологии, всъщност се възприе с отворен код, поне за това. Софтуерът с отворен код има много предимства 5 причини, поради които софтуерът трябва да е безплатен и с отворен код Безплатният софтуер не означава само, че можете да използвате приложението или играта, без да плащате. Става въпрос за дълголетие, поверителност, собственост и много повече! Прочетете още , а Apple е достатъчно умна, за да осъзнае това.
И те не са единствените! Можете да намерите десетки, дори стотици случаи, при които компаниите пуснаха изходния код за еднократни собствени проекти - и те обикновено се възползват от него. Ето някои от по-забележителните примери, много от които вероятно ще разпознаете.
1. Mozilla Firefox
Firefox не винаги е бил Firefox.
Още през 90-те години, когато интернет все още беше нов и неизползван, най-популярният уеб браузър беше патентован софтуер, наречен Netscape Navigator. Въпреки успешния тласък на света към Microsoft към Internet Explorer, Netscape Navigator почти не е изчезнал през 2000-те.

От своя страна, Netscape Corporation продължи и създаде пакета от софтуер Netscape Communicator, който се използва като основата за пакета за приложения на Mozilla, който в крайна сметка ще се превърне в основа за браузъра Phoenix. Поради натиска върху марката, Phoenix беше преименуван първо на Firebird и накрая преименуван втори път на Firefox.
2. LibreOffice
Изненада ли се да видите LibreOffice в този списък? Всъщност LibreOffice не винаги е бил с отворен код.
Той стартира като патентован текстов процесор още през 1985 г. под името StarWriter, който беше част от StarOffice от StarDivision. По-късно компанията е придобита от Sun Microsystems през 1999 г., който взе приложението и го превърна в алтернатива с отворен код за Microsoft Office, спечелвайки й името OpenOffice.

Но след това Oracle Corporation влезе и придоби Sun Microsystems през 2010 г. Това подтикна някои потребители на OpenOffice, които бяха недоволни от историята и репутацията на Oracle като софтуерни разработчици, да разклонят изходния код и да го пуснат като LibreOffice. Сега тук сме днес, с LibreOffice като един от най-добрите безплатни офис апартаменти в момента LibreOffice заслужава ли короната на Office?LibreOffice е кралят на безплатните офис апартаменти. Малко вероятно е да замените Microsoft Office в бизнес среда, но това е отлична алтернатива за случайни потребители. Ето какво ново има в LibreOffice 5.1. Прочетете още .
3. ICQ
ICQ („Търся те“) е популярен незабавен месинджър, който стартира през 1996 г. и проправи пътя за успеха на по-известни приложения като AIM, YIM и MSN Messenger. Изненадващо, ICQ все още се използва от над 11 милиона потребители по целия свят.

Не се знае много за историята на ICQ, но ето какво знаем: ICQ е придобит от AOL през 1998 г., след което е продаден от AOL на Mail. Ru през 2010 г., след това отворена снабдявана от Mail. Ru през 2016г. Не много се получи от отворения източник, главно защото повечето хора просто не знаят или не се интересуват от това.
Накратко, този ход е олицетворение на „твърде малко, твърде късно“ и не очаквам ICQ отново да избухне в популярност. Но е хубав ход по пощата. Ru, така че те заслужават известен кредит.
4. общителен човек
Ентусиастите с отворен код често посочват Blender като пример за софтуер с отворен код, направен правилно. Той служи като доказателство, че софтуерът с отворен код мога бъдете толкова добри, колкото и професионалните алтернативи и в случая на Blender този софтуер с отворен код може да бъде По-добре отколкото патентован софтуер.
Но ето ритникът: той не винаги е бил с отворен код!

Blender започна като вътрешно приложение за анимация през 1995 г., беше пуснат като shareware през 1998 г. и бе спрян през 2002 г., когато развиващата се компания фалира. Като последно усилие водещият разработчик проведе кампания за набиране на средства и обеща да отвори Blender с отворен код, ако общността събра 100 000 евро. Целта беше изпълнена само за няколко месеца и оттогава Blender е отворен код.
Не само това, но и общността на Blender е по-жива и активна от всякога. Ако искате да научите 3D моделиране, анимация, визуални ефекти или дори редактиране на видео, разгледайте тези уроци за започване на работа с Blender Първи стъпки с Blender: 7 фантастични урока за начинаещи3D моделирането е отличен начин за упражняване на креативност, като същевременно поддържате връзка с техническата си страна. Ето няколко страхотни безплатни уроци. Прочетете още .
5. .NET Framework
Преди пет години, ако сте изследвали куп хора за компании, които смятаха, че ще никога възприеме философията с отворен код, Microsoft вероятно ще оглави списъка. Така че, когато Microsoft отвори .NET Framework GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още през 2014 г. всички челюсти са паднали
За да разберем защо това беше толкова монументален момент, трябва да знаем какво представлява .NET Framework и защо той съществува на първо място.

Издаден през 2002 г., .NET Framework предоставя много код, който разработчиците могат да използват, за да ускорят процеса на разработка. Например, ако искам да създам бизнес приложение, не е нужно да кодирам цялата логика за рисуване на прозореца към екрана - рамката може да се справи с това за мен. Разгледайте нашето уводно ръководство за .NET Framework Microsoft .NET Framework: Защо имате нужда и как да го инсталирате на WindowsТрябва или да го инсталирате, или да го актуализирате. Но знаете ли какво е .NET Framework? Показваме ви защо имате нужда от него и как можете да получите най-новата версия. Прочетете още за повече информация.
Недостатъкът е, че базираният на .NET Framework код може да работи само на машини, които имат .NET Framework Runtime Environment и дълго време това беше достъпно само за Windows. Но тъй като рамката е с отворен източник, тя може да бъде пренесена на Mac, Linux и други операционни системи, което прави възможно създаването на кросплатформени приложения с една кодова база.
6. Жив писател
Напредването на Microsoft в софтуер с отворен код не беше еднократно нещо. В годините след отварянето на .NET Framework, Microsoft направи същото за няколко други проекта, включително любимото приложение на Windows Live Writer.

Още през 2000-те Microsoft придоби и интегрира компания, наречена Onfolio и всички техни софтуерни продукти. Едно от тези приложения, Onfolio Writer, беше издадено през 2007 г. като Windows Live Writer, след което се актуализира ежегодно до последната му версия през 2012 г. В този момент развитието спря.
За щастие на феновете на Live Writer, приложението е с отворен източник през 2015 г. и се раздели на това, което сега е известно като Open Live Writer. Това е чудесен пример защо софтуерът с отворен код е чудесен за крайните потребители: ако оригиналните разработчици спрат да работят върху него, някой друг може разклонете го и продължете да работите по него Софтуер и отваряне с отворен код: Доброто, Великото и ГрознотоПонякога крайният потребител се възползва значително от вилиците. Понякога вилицата се прави под покров гняв, омраза и неприязън. Нека разгледаме някои примери. Прочетете още .
7. Xamarin Studio
Ето трети пример за това, как Microsoft прави правилно от общността с отворен код.
Xamarin Studio беше собственост Интегрирана среда за разработка Текстови редактори vs. IDE: кой е по-добър за програмисти?Изборът между усъвършенстван IDE и по-опростен текстов редактор може да бъде труден. Предлагаме ви известна информация, която да ви помогне да вземете това решение. Прочетете още които опростиха процеса на създаване на приложения Mono, Cocoa, Android и iOS, използвайки C #. В началото на 2016 г. Microsoft се намеси, за да придобие Xamarin и всичките си софтуерни продукти, след което отворите бяха снабдени с по-голямата част от него.

Самото Xamarin Studio бе прекратено, тъй като повечето му функции бяха включени в Microsoft Visual Studio. Целият друг софтуер в Xamarin SDK беше пуснат под лиценза на MIT. Те дори взеха Mono, водено от Xamarin повторно изпълнение на .NET Framework, което беше лицензирано под GPL и LGPL, и го преотстъпиха под MIT.
С други думи, Microsoft предприе добре познат проект, чиито части бяха или собствени или с отворени ограничения и направи повечето от тях наистина отворен код без ограничения.
8. Visual Studio Code
Трудно се намират добри текстови редактори за програмисти. Sublime Text е отличен, но струва $ 70, а алтернативите с отворен код като Atom и Brackets винаги са имали проблеми (например лоша производителност, актуализации на бъгове и т.н.). Едва през Visual Studio Code можехме да имаме най-доброто от двата свята.
Забележка: Кодът на Visual Studio е напълно отделен от Visual Studio.

Visual Studio Code за първи път стартира през юни 2015 г. под патентован лиценз за затворен код. Но след много отзиви и много заявки от общността, Microsoft я отвори и пусна го на GitHub под лиценза на MIT. Вече е най-добрият редактор на текстове и много бивши потребители на Sublime / Atom / Brackets са скочили, доставени в полза на него.
Аз лично го използвам всеки ден и горещо го препоръчвам. Ако искате да започнете, разгледайте тези съвети за производителност за потребителите на Visual Studio Code 10 основни съвета за производителност за Visual Studio CodeVisual Studio Code издухва други редактори за програмиране на текст извън водата. Той е безплатен, с отворен код, светкавично бърз и пълен с функции за производителност. Прочетете още .
Софтуерът с отворен код е бъдещето
Патентованият софтуер винаги ще съществува и няма да отрече това. Но е очарователно да видим как движението с отворен код се засилва. Искате ли да проучите още повече? Вижте нашата публикация на намиране на софтуер с отворен код за Windows Как да намерите софтуер с отворен код за WindowsЗагрижени ли сте за поверителност, сигурност на данните или злонамерен код, скрит във вашия софтуер? С патентован софтуер просто никога не знаете какво прави програмата с вашите данни. Отворен код е отговорът! Прочетете още .
Все повече и повече това става възможно се подминавайте само с софтуер с отворен код Можете ли да получите като използвате чисто отворен код софтуер?Софтуерът с отворен код е много по-често срещан, отколкото си мислите, и чудесна философия, за която да живеете. Не сте убедени? Шансовете са доста големи, че можете да бъдете продуктивни само със софтуер с отворен код. Прочетете още . Просто не забравяйте да разберете фините разлики между „отворен код“ и „безплатен“ софтуер Open Source vs. Безплатен софтуер: Каква е разликата и защо има значение?Мнозина приемат, че „отворен код“ и „безплатен софтуер“ означават едно и също нещо, но това не е вярно. В ваш интерес е да знаете какви са разликите. Прочетете още - двете не са синоними, въпреки че потребителите са склонни да ги объркват.
Какво мислите за софтуера с отворен код? Търсите ли го винаги, когато е възможно? Или предпочитате по-доброто общо качество на патентованите приложения? Споделете с нас в коментар по-долу!
Джоел Лий има B.S. в областта на компютърните науки и над шест години професионален опит в писането. Той е главен редактор на MakeUseOf.