8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были собственностью

Вы думаете, движение программного обеспечения с открытым исходным кодом

был просто причуда, которая достигла своего пика в начале 2000-х? Ну, это совсем не так. На самом деле движение открытых исходных кодов набирает обороты за последние несколько лет благодаря поддержке некоторых неожиданных компаний.

Например, Apple с открытым исходным кодом Swift языка программирования

в 2015 году. Это верно: та же компания, которая накопила миллиарды долларов с помощью запатентованных разработок и технологий, на самом деле использовала open source, по крайней мере, для этого. Программное обеспечение с открытым исходным кодом имеет много преимуществ

и Apple достаточно умен, чтобы понять это.

И они не единственные! Вы можете найти десятки и даже сотни случаев, когда компании выпускали исходный код для когда-то закрытых проектов — и они обычно извлекали из этого выгоду. Вот некоторые из наиболее заметных примеров, многие из которых вы, вероятно, узнаете.

1. Mozilla Firefox

Firefox не всегда был Firefox.

Еще в 1990-х годах, когда Интернет был еще новым и неиспользованным, самым популярным веб-браузером было проприетарное программное обеспечение под названием Netscape Navigator. Тем не менее, благодаря успешному продвижению Microsoft к Internet Explorer, Netscape Navigator практически вымер в 2000-х годах.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными приложениями Windows FirefoxИзображение предоставлено: Фонд Mozilla через Wikimedia Commons

В свою очередь, Netscape Corporation продолжила работу и создала пакет программного обеспечения Netscape Communicator, который использовался в качестве основы для пакета приложений Mozilla, который в конечном итоге стал основой для браузера Phoenix. Из-за давления торговой марки Phoenix был впервые переименован в Firebird и в конце концов переименован во Firefox.

2. LibreOffice

Вы удивлены, увидев LibreOffice в этом списке? Действительно, LibreOffice не всегда был открытым исходным кодом.

Он начинался как проприетарный текстовый процессор еще в 1985 году под названием StarWriter, который был частью StarOffice от StarDivision. Позднее компания была приобретена Sun Microsystems в 1999 году, которая взяла приложение и превратила его в альтернативу Microsoft Office с открытым исходным кодом, получив название OpenOffice.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарным автором openoffice

Но затем пришла корпорация Oracle и приобрела Sun Microsystems в 2010 году. Это побудило некоторых пользователей OpenOffice, которые были недовольны историей Oracle и репутацией разработчика программного обеспечения, раскошелиться на исходный код и выпустить его как LibreOffice. Теперь мы здесь с LibreOffice в качестве одного из лучших бесплатных офисных пакетов, доступных в настоящее время.

,

3. ICQ

ICQ («Я ищу тебя») — популярный мессенджер, запущенный еще в 1996 году и проложивший путь к успеху более известных приложений, таких как AIM, YIM и MSN Messenger. Удивительно, но ICQ по-прежнему используют более 11 миллионов пользователей по всему миру.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными приложениями Windows icq

Об истории ICQ известно немногое, но вот что мы знаем: ICQ была приобретена AOL в 1998 году, затем продана из AOL в Mail.Ru в 2010 году, а затем открыта из Mail.Ru в 2016 году. открытые источники, главным образом потому, что большинство людей просто не знают или не заботятся об этом.

Короче говоря, этот шаг является воплощением «слишком мало, слишком поздно», и я не ожидаю, что популярность ICQ снова взорвется. Но это хороший шаг со стороны Mail.Ru, поэтому они заслуживают некоторого уважения.

4. Блендер

Энтузиасты открытого кода часто указывают на Blender как на пример программного обеспечения с открытым исходным кодом, сделанного правильно. Это служит доказательством того, что программное обеспечение с открытым исходным кодом может быть столь же хорошим, как и альтернативы профессионального уровня, и в случае Блендера, что программное обеспечение с открытым исходным кодом может быть лучше, чем проприетарное программное обеспечение.

Но вот кикер: это не всегда был открытый исходный код!

8 бесплатных приложений для Windows с открытым исходным кодом, которые раньше были проприетарными

Blender начинал как собственное анимационное приложение в 1995 году, был выпущен как условно-бесплатное программное обеспечение в 1998 году и был закрыт в 2002 году, когда компания-разработчик обанкротилась. В качестве последнего усилия ведущий разработчик провел кампанию по сбору средств и пообещал открыть Blender с открытым исходным кодом, если сообщество привлечет 100 000 евро. Цель была достигнута всего за несколько месяцев, и с тех пор Blender стал открытым исходным кодом.

Не только это, но и сообщество Blender более живое и активное, чем когда-либо. Если вы хотите изучить 3D-моделирование, анимацию, визуальные эффекты или даже редактирование видео, ознакомьтесь с этими учебными пособиями для начала работы с Blender.

,

5. .NET Framework

Пять лет назад, если бы вы опросили множество людей о компаниях, которые, по их мнению, никогда не примут философию открытого исходного кода, Microsoft, вероятно, возглавил бы список. Поэтому, когда Microsoft открывает исходный код .NET Framework

в 2014 году у всех отвисли челюсти.

Чтобы понять, почему это был такой монументальный момент, нам нужно знать, что такое .NET Framework и почему он вообще существует.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными приложениями для windows 10 universal windows

Выпущенный еще в 2002 году, .NET Framework предоставляет массу кода, который разработчики могут использовать для ускорения процесса разработки. Например, если я хочу создать бизнес-приложение, мне не нужно кодировать всю логику для рисования окна на экране — фреймворк может справиться с этим для меня. Ознакомьтесь с нашим вводным руководством по .NET Framework

Больше подробностей.

Недостатком является то, что код на основе .NET Framework может выполняться только на компьютерах, на которых установлена ​​среда выполнения .NET Framework, и долгое время он был доступен только для Windows. Но с открытым исходным кодом фреймворк может быть перенесен на Mac, Linux и другие операционные системы, что позволяет создавать кроссплатформенные приложения с одной кодовой базой.

6. Живой Писатель

Вступление Microsoft в программное обеспечение с открытым исходным кодом не было разовым. За годы, прошедшие с момента открытия открытого ПО .NET Framework, Microsoft проделала то же самое для нескольких других проектов, включая любимое приложение Windows Live Writer.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными

Еще в 2000-х годах Microsoft приобрела и объединила компанию Onfolio и все их программные продукты. Одно из этих приложений, Onfolio Writer, было выпущено в 2007 году как Windows Live Writer, а затем ежегодно обновлялось до его последней версии в 2012 году. На этом этапе разработка прекратилась.

К счастью для фанатов Live Writer, приложение было открыто из источников в 2015 году и разветвлено на то, что сейчас известно как Open Live Writer. Это яркий пример того, почему программное обеспечение с открытым исходным кодом отлично подходит для конечных пользователей: если первоначальные разработчики перестанут над ним работать, кто-то другой сможет его раскошелиться и продолжить работу над ним.

,

7. Xamarin Studio

Вот третий пример того, как Microsoft делает все правильно сообществом открытого кода.

Xamarin Studio была проприетарной интегрированной средой разработки

это упростило процесс создания приложений Mono, Cocoa, Android и iOS с использованием C #. В начале 2016 года Microsoft приобрела Xamarin и все его программные продукты, а затем открыла большинство из них.

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными приложениями для Windows xamarin studio

Сама Xamarin Studio была прекращена, поскольку большинство ее функций были включены в Microsoft Visual Studio. Все остальное программное обеспечение в Xamarin SDK было выпущено под лицензией MIT. Они даже взяли Mono, повторную реализацию .NET Framework под руководством Xamarin, лицензированную по GPL и LGPL, и повторно лицензировали ее по MIT.

Другими словами, Microsoft взяла известный проект, части которого были либо проприетарными, либо с открытым исходным кодом с ограничениями, и сделала большую часть его действительно открытым исходным кодом без ограничений.

8. Код Visual Studio

Трудно найти хорошие текстовые редакторы для программистов. Sublime Text превосходен, но стоит 70 долларов, и у альтернатив с открытым исходным кодом, таких как Atom и Brackets, всегда были проблемы (например, низкая производительность, ошибки в обновлениях и т. Д.). Только в Visual Studio Code мы смогли получить лучшее из обоих миров.

Примечание. Код Visual Studio полностью отделен от Visual Studio.

8 бесплатных приложений с открытым исходным кодом для Windows, которые раньше были проприетарным Windows-приложением Visual Studio Code

Visual Studio Code впервые запущен в июне 2015 года по закрытой лицензии. Но после большого количества отзывов и запросов от сообщества Microsoft открыла его и выпустила на GitHub под лицензией MIT. Сейчас это, пожалуй, лучший из существующих текстовых редакторов, и многие бывшие пользователи Sublime / Atom / Brackets перешли на его сторону.

Я лично использую его каждый день и очень рекомендую. Если вы хотите начать, ознакомьтесь с этими советами по производительности для пользователей кода Visual Studio.

,

Программное обеспечение с открытым исходным кодом — будущее

Проприетарное программное обеспечение всегда будет существовать, и это нельзя отрицать. Но интересно наблюдать, как движение с открытым исходным кодом набирает силу. Хотите исследовать еще дальше? Смотрите наш пост о поиске программного обеспечения с открытым исходным кодом для Windows

,

Все больше и больше становится возможным обойтись только с открытым исходным кодом программного обеспечения

, Просто убедитесь, что понимаете тонкие различия между «открытым исходным кодом» и «свободным» программным обеспечением

— эти два понятия не являются синонимами, хотя пользователи склонны их объединять.

Как вы относитесь к программному обеспечению с открытым исходным кодом? Вы ищете это когда бы ни было возможно? Или вы предпочитаете лучшее общее качество проприетарных приложений? Поделитесь с нами в комментарии ниже!

Ссылка на основную публикацию
Adblock
detector