Реклама

Вы думали движение с открытым исходным кодом Что такое программное обеспечение с открытым исходным кодом? [MakeUseOf Объясняет]«Открытый код» - это термин, который часто используется в наши дни. Возможно, вы знаете, что некоторые вещи с открытым исходным кодом, как Linux и Android, но знаете ли вы, что это влечет за собой? Что открыто ... Подробнее был просто причуда, которая достигла своего пика в начале 2000-х? Ну, это абсолютно не дело. На самом деле движение открытых исходных текстов набирает обороты за последние несколько лет благодаря поддержке некоторых неожиданных компаний.

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

instagram viewer
Программное обеспечение с открытым исходным кодом имеет много преимуществ 5 причин, почему программное обеспечение должно быть бесплатным и открытым исходным кодомСвободное программное обеспечение не означает, что вы можете использовать приложение или игру без оплаты. Речь идет о долговечности, конфиденциальности, собственности и многое другое! Подробнее и Apple достаточно умен, чтобы понять это.

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

1. Mozilla Firefox

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

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

8 бесплатных приложений Windows с открытым исходным кодом, которые раньше были проприетарными приложениями для Windows Firefox
Кредит изображения: Фонд Мозилла через Викисклад

В свою очередь, 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 в качестве одного из лучшие бесплатные офисные люксы в настоящее время доступны Достойен ли LibreOffice офисной короны?LibreOffice - король бесплатных офисных пакетов. Вряд ли он заменит Microsoft Office в бизнес-среде, но это отличная альтернатива для обычных пользователей. Вот что нового в LibreOffice 5.1. Подробнее .

3. ICQ

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

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

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

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

4. смеситель

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

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

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

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

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

5. .NET Framework

Пять лет назад, если бы вы опросили кучу людей для компаний, которые, по их мнению, никогда Приняв философию открытого исходного кода, Microsoft, вероятно, возглавил бы список. Так когда Microsoft с открытым исходным кодом .NET Framework GNU, начинающееся для Microsoft: что означает .NET Framework с открытым исходным кодом для всех остальныхMicrosoft только что выпустила значительную часть своего кода под лицензией с открытым исходным кодом. Этот шаг разрывается с годами традиций. Но почему и что это значит для вас? Подробнее в 2014 году у всех отвисли челюсти.

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

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

Выпущенная еще в 2002 году, платформа .NET Framework предоставляет массу кода, который разработчики могут использовать для ускорения процесса разработки. Например, если я хочу создать бизнес-приложение, мне не нужно кодировать всю логику для рисования окна на экране - фреймворк может справиться с этим для меня. Проверять, выписываться наше вводное руководство по .NET Framework Microsoft .NET Framework: зачем он нужен и как его установить в WindowsВам нужно либо установить, либо обновить его. Но знаете ли вы, что такое .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 была проприетарной интегрированная среда разработки Текстовые редакторы против IDE: какая из них лучше для программистов?Выбор между продвинутой IDE и более простым текстовым редактором может быть трудным. Мы предлагаем некоторую информацию, чтобы помочь вам принять это решение. Подробнее это упростило процесс создания приложений 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 Code

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

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

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

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

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

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

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

Все больше и больше становится возможным ладить только с открытым исходным кодом Можете ли вы получить с помощью программного обеспечения с открытым исходным кодом?Программное обеспечение с открытым исходным кодом гораздо более распространено, чем вы думаете, и это прекрасная философия для жизни. Не убежден? Скорее всего, вы сможете работать продуктивно только с открытым исходным кодом. Подробнее . Просто убедитесь, что понимаете тонкие различия между «открытым исходным кодом» и «свободным» программным обеспечением Open Source против Свободное программное обеспечение: в чем разница и почему это важно?Многие полагают, что «открытый исходный код» и «свободное программное обеспечение» означают одно и то же, но это не так. В ваших же интересах знать, в чем различия. Подробнее - эти два понятия не являются синонимами, хотя пользователи склонны их объединять.

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

Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.