Сообщество - GNU/Linux

GNU/Linux

1 172 поста 15 634 подписчика

Популярные теги в сообществе:

43

С праздником, линуксоиды!

25 августа сообщество open-source традиционно отмечает день рождения операционной системы Linux. В 1991 году финский студент Линус Торвальдс закончил работу над самой первой версией ядра Linux и портировал на созданную им ОС командный интерпретатор bash и компилятор gcc. Отсчет возраста Linux ведется со дня, когда Линус сообщил о своем успехе в почтовую конференцию, посвященную учебной операционной системе minix, ставшей прототипом Linux.


Интересно, что в том самом письме Торвальдс говорит о том, что Linux совершенно не приспособлен к тому, чтобы быть портированным на платформы, отличные от 80386, что его код слишком привязан к железу и что вряд ли Linux когда-нибудь будет поддерживать контроллер жесткого диска отличный от AT.


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


Стоит отметить, что огромную роль в популяризации Linux играют такие проекты, как KDE, Gnome, OpenOffice.org, Apache, MySql, Mozilla и многие другие приложения с открытым исходным кодом. На сегодняшний день в разработку Linux вкладывают немалые средства многие корпорации. В их числе IBM, Sun, Hewlett-Packard. Можно с уверенностью сказать, что за эти годы Linux сделал гигантский рывок вперед.


25 августа 1991 в новостной группе Usenet comp.os.minix Линус Торвальдс поместил следующее сообщение:

"Привет всем тем, кто использует миникс —

Я делаю (свободную) операционную систему (это только хобби, не столь большое и профессиональное, как GNU) для 386(486)AT клонов. Эта система пишется с апреля и скоро будет готова. Я хочу получить любой отзыв, касающийся вещей, которые нравятся/не нравятся людям в миникс, так как моя ОС похожа на неё (такое же устройство файловой системы (по практическим соображениям), среди прочего).

В настоящее время я портировал bash (1.08) и gcc (1.40), и, похоже, эти программы работают. Это значит, что я получу что-то практичное в ближайшие несколько месяцев, и я хочу узнать, какие возможности хотят большинство людей. Любые предложения принимаются, но я не обещаю, что я осуществлю их😊

Линус (torvalds@kruuna.helsinki.fi)

PS. Да — в ней нет кода миникс, и будет мультипотоковая ФС. Система НЕПЕРЕНОСИМА (использует команды Intel 386 и т. д.) и, вероятно, будет поддерживать только жесткие диски AT, так как это всё, что у меня есть 😒"

С праздником, линуксоиды!
Показать полностью 1
246

Linux исполнилось 25 лет

Linux исполнилось 25 лет

Линус Торвальдс собственной персоной


Время бежит очень быстро, и операционной системе Linux уже исполнилось четверть века. Правильнее было бы говорить, что 25 лет исполнилось ядру этой операционной системы. С общей историей появления Linux знакомы, вероятно, все читатели Habrahabr. 25 августа 1991 года, спустя пять месяцев после начала работы над своим проектом, 21-летний Линус Торвальдс (тогда еще студент) рассказал о создании прототипа совершенно новой ОС с названием Linux.


17 сентября 1991 года состоялся первый публичный выпуск ядра Linux. Версия ядра на тот момент — 0.0.1. Уже тогда количество строк кода ядра составляло 10 тысяч. Размер его был всего 62 Кб в сжатом виде. Сейчас же ядро насчитывает во много раз больше строк кода — целых 19 млн. Если бы разработка ОС проводилась силами коммерческой организации, то стоимость такого проекта составила бы около миллиарда долларов США, а то и более.


Линус Торвальдс решил создать ядро после работы с операционной системой MINIX. Она не устроила студента ограниченной лицензией. Как водится, Торвальдса пытались обвинить в плагиате. А именно в том, что он просто скопировал код ряд подсистем MINIX. Но специалистам удалось доказать, что это не так. Сам автор MINIX Эндрю Таненбаум сравнил код своей ОС и Linux, и пришел к выводу, что в коде есть лишь несколько несущественных совпадений, на которые можно не обращать внимание. Эти совпадения обусловлены рядом требований POSIX и ANSI C.


Интересно, что Linux мог бы изначально называться Freax («free», «freak» и X (Unix)). Такое название своему проекту дал сам Линус. Но Ари Лемке (Ari Lemmke), который по просьбе Линуса выложил ядро на своем FTP-сервере, назвал директорию с ядром «linux». С момента своего первого релиза ядро претерпело множество преобразований. Вот наглядная статистика:


0.0.1 — сентябрь 1991, 10 тыс. строк кода;

1.0.0 — март 1994, 176 тыс. строк кода;

1.2.0 — март 1995, 311 тыс. строк кода;

2.0.0 — июнь 1996, 778 тыс. строк кода;

2.2.0 — январь 1999, 1.8 млн. строк кода;

2.4.0 — январь 2001, 3.4 млн. строк кода;

2.6.0 — декабрь 2003, 5.9 млн. строк кода;

2.6.28 — декабрь 2008, 10.2 млн. строк кода;

2.6.35 — август 2010, 13.4 млн. строк кода;

3.0 — август 2011, 14.6 млн. строк кода.

3.5 — июль 2012, 15.5 млн. строк кода.

3.10 — июль 2013, 15.8 млн. строк кода;

3.16 — август 2014, 17.5 млн. строк кода.

4.1 — июнь 2015, 19.5 млн. строк кода.

4.7 — июль 2016, 21.7 млн. строк кода.


Ядро развивается силами сторонних разработчиков. По данным Linux Foundation, с 2005 года в разработке системы приняли участие 13500 специалистов. Средняя скорость работы над системой — 7,8 патчей в час. В разработке системы принимают участие не только независимые разработчики, но и многие представители крупных технологических корпораций. Среди прочих можно упомянуть Intel, Red Hat, Linaro, Samsung, SUSE, IBM, Renesas, Google, AMD, Taxas Instuments и ARM.


«Я очень доволен настольной версией Linux. Конечно же, я хотел, чтобы Linux захватил и мир настольных PC, но, как оказалось, эту область захватить очень сложно. Я по-прежнему работаю над этим. Прошло уже 25 лет. Я могу потратить на это ещё 25 лет. Я добьюсь своего долгой осадой», — сказал Линус Торвальдс в ходе своего апрельского выступления на конференции Embedded Linux.


По словам Джима Землина, исполнительного директора организации Linux Foundation, «в свои 25 лет Linux выглядит солидно… ОС пошла дальше, чем мы могли ожидать». По его мнению, операционная система продолжает развиваться по плану, и будет существовать в отдаленном будущем.

По мнению большинства разработчиков Linux, эта ОС имеет чрезвычайно важное значения. В том числе, она оказывает определенное влияние на путь развития человечества. Сегодня Linux далеко не научно-исследовательский проект. На основе этой ОС работает огромное количество корпоративных систем, суперкомпьютеров. На основе этой ОС создана Android OS и ряд других коммерческих проектов. На Linux работают торговые биржи, банковские и корпоративные системы. Linux уже давно стал основной ОС для дата-центров ряда крупных и средний компаний.


«Совместная работа, в ходе которой совершенствуется каждый ее участник, — это высокая цель, и она имеет огромное значение, — сказал Джим Землин. — Это и есть проявление волшебства Linux и всего Open Source, и именно к таким результатам движение Linux пришло через 25 лет».


Что же, осталось только пожелать разработчикам этой ОС будущих успехов и признания. Linux помогает бороться с монополистами на рынке ОС, но еще больше эта операционная система помогает в работе как компаниям, так и отдельным пользователям. В той же мобильной сфере на данный момент лидером является Android OS, основанная на ядре Linux. Согласно ряду исследований, доля Linux в корпоративных системах и на десктопах увеличивается. Вероятно, эта динамика сохранится и в будущем.


С днем рождения, Linux! С юбилеем!

Показать полностью
365

Ядру Linux - 25 лет!

25 августа 1991 года, после 5 месяцев разработки, 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портировния bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде, поддерживало одну архитектуру i386 и содержало около 10 тыс. строк кода. Ядро версии 4.7, вышедшее в июле 2016 года, насчитывает 21.7 млн. строк кода и поддерживает несколько десятков архитектур (точное количество установить невозможно).


Хороший повод выпить и перечитать замечательную книгу "Just for Fun: The Story of an Accidental Revolutionary"!


Написано по материалу https://www.opennet.ru/opennews/art.shtml?num=45025

32

В Fedora 25 утверждено использование Wayland по умолчанию

На состоявшемся сегодня заседании комитета FESCo (Fedora Engineering Steering Committee), отвечающего за техническую часть разработки дистрибутива Fedora Linux, утверждено решение по использованию в Fedora 25 по умолчанию окружения рабочего стола GNOME на базе Wayland. Следует отметить, что переход на Wayland по умолчанию готовился в процессе подготовки Fedora 24, но был отменён из-за наличия нерешённых проблем. Отмечается, что некоторые проблемы остаются нерешёнными и сейчас, но до релиза Fedora 25 у разработчиков достаточно времени для их устранения. Несмотря на применение по умолчанию Wayland, сеанс с классическим X.Org-сервером будет оставлен в качестве опции.

47

Simplenote и Wiznote - программы для заметок

Приветствую линуксоиды! Начинаю серию постов о программном обеспечении под настольные операционные системы Linux

Начну с Simplenote. Программа для быстрого ведения заметок, с функцией синхронизации на различных устройствах. Проще всего назвать это приложение как альтернатива Google Keep. Но с одним отличием, а именно: наличие клиента под Linux, Windows и Mac. Вы можете возразить, что через Google Chrome можно настроит Keep, но это все таки костыли, и он работал на моей системе с фризами и зависаниями.

Уникальность данного приложения - скорость работы и простота, граничащая с необходимой законченностью. Можно создавать заметки, писать текста, создавать к ним метки, делиться ими и публиковать.Плюс программа хранит историю изменений и в любой момент можно откатить текста к предыдущей точке сохранения. Разработчики довольно отзывчивые люди и программа постоянно получает обновления и поддержку. К сожалению,  русификация пока  есть только  под Андроид-клиент, но ведь это нас никогда не останавливало перед пользованием хорошими программами :-)


Вот так она выглядит на Linux-системе. Сама простота.

А вот клиент под Андроид.

Перехожу к следующей программе. Wiznote - комбайн от наших китайских соседей. Раз я  заговорил об аналогах, ближайший аналог - буржуйский MS OneNote и Evernote. Да, у этой программы есть и платные "профессиональная" и "бизнес" версии, но в отличие того же Evernote, Wiznote в бесплатной версии не ограничивает количество устройств, а выделенной памяти под заметки хватает сполна. Ну еще, Evernote и OneNote нет под Linux :-)

Что умеет Wiznote?

- Группировка заметок по каталогам и подкаталогам.

- Заметки с форматированием(шрифт, цвет и другие прелести офисных редакторов )

- Также работа с исходным кодом(24 языка программирования)

- Прикрепление вложений к заметкам

- Комментирование заметок

- Чеклисты

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

- Публикация заметок с помощью ссылок и емэйла.

- Создавать команды и собирать в них людей для работы над проектом

- Работать с готовыми шаблонами

- Сохранять работу в pdf

- и куча других ништяков

На выбор два языка: английский и китайский. Есть версии под Linux, Windows, Mac, Andorid и IOS.


Версия под Linux

Клиент под Android

И под конец: у обоих приложений полностью отсутствует реклама(особенно критично это под Android-клиенты). Сам пользуюсь Mint KDE, обе программы работают отлично, без тормозов и потерь при синхронизации.

Официальные сайты приложений:

https://simplenote.com/

http://www.wiznote.com/

Показать полностью 4
Отличная работа, все прочитано!