OpenSUSE

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене
openSUSE
OpenSUSE Logo.svg
OpenSUSE 13.1 Desktop.png
Работният плот по подразбиране на openSUSE
Информация
Компания / Разработчик opensuse.org/Portal:Project
Последна стабилна версия OpenSUSE 42.1 Leap
Вид ОС GNU-базирана
Ядро Linux
Архитектури Различни
Език на интерфейса Многоезичен
Мениджър на пакети Yast
Лиценз GNU GPL и други
Уебсайт www.opensuse.org
openSUSE в Общомедия

openSUSE е обществен проект спонсориран от Novell Inc. създаден, за да развива и поддържа Suse Linux. В миналото SUSE Linux се разработвал зад затворените врати на компанията, но докато преди кодът да се считал за „отворен“, сега работният процес е „отворен“ за потребители, които да допринесат към развитието на SUSE Linux. SUSE Linux е достъпен за сваляне от официалният сайт и от многото огледални сайтове (mirrors). В момента съществуват две версии на SUSE Linux:

  • Open Source Software (OSS) версия, съставен изцяло от Софтуер с отворен код (Отделно може да се инсталира и софтуер със затворен код)
  • Evaluation edition, който също така съдържа и софтуер със затворен код като добавки(plugins) за Java, Macromedia Flash Player, и RealPlayer.

История[редактиране | редактиране на кода]

История на компанията[редактиране | редактиране на кода]

История на openSUSE[редактиране | редактиране на кода]

В миналото, компанията SUSE Linux е била фокусирана предимно върху комерсиалните продукти – SuSE Linux Personal и SuSE Linux Professional, които включват комплект с носител и богата печатна документация, за продажба в магазините. Възможността на компанията да продава продукт с отворен код до голяма степен се е дължала на затворения процес на развитие(в разработката на продукта не са допускани лица извън SuSE). Въпреки че SUSE Linux винаги е бил отворен продукт, лицензиран с GPL, това е важало само относно възможността за свободно изтегляне изходния код. Стратегията на SUSE Linux е била да създаде изключително висок клас Линукс дистрибуция с голям брой заети в разработката инженери, които биха направили качествен продукт за който потребителите ще са готови да платят.[1]

След придобиването на компанията от Novell в 2003 година, през август 2005 г. на конференцията Linux World в Сан Франциско се анонсира проекта openSUSE.С появата на openSUSE стратегията е обърната: За първи път SUSE общността получава шанс да участва в процеса на тестване и разработка на SUSE Linux. Целта на начинанието е да се улесни достъпа до дистрибуцията и да се привлекат нови разработчици на отворен код в лагера на SUSE. Проектът предлага дистрибуция за свободно сваляне, която съдържа софтуер само с отворен код, с възможност за последващо добавяне на пакети с затворен код (като Java Runtime Enviroment например).Въпреки опасенията на някой потребители, от Novell не се намесват в компанията, и дори напротив, публикуват под лиценз GNU GPL изходния код на собствената административна програма на SUSE – YaST.

Започвайки от 10-та версия, проекта вече се разработва от общността на openSUSE.В допълнение, Novell преустановява версия Personal,и преименува професионалната версия просто на „SUSE Linux“.От версия 10.2, SUSE Linux е официално преименувана на openSUSE.На основата на openSUSE,от Novell изграждат дистрибутиви за корпоративни клиенти- Novell Linux Desktop (NLD), Suse Linux Enterprise Desktop (SLED) и Suse Linux Enterprise Server (SLES).

На 27ми Април 2011 Attachmate завърши придобиването на Novell. Attachmate разделят Novell на две автономни бизнес единици, Novell и SUSE. Attachmate не направи промени в отношенията между SUSE (преди Novell) и проекта OpenSuse.


Варианти[редактиране | редактиране на кода]

През 2005, openSUSE представи два нови варианта, SUPER и SLICK.

SUPER[редактиране | редактиране на кода]

Тестваща система за всичко което подтиква SUSE Linux да се държи по различен начин от този, който е предвиден в по-стабилното и фирмено-ориентирано SUSE Linux tree.

Концентрирана е в създаването на пакети и модификации за SUSE Linux в следните сфери:

  • Скорост
  • Графична привлекателност
  • Липсващи особености
  • Главни експерименти

SLICK[редактиране | редактиране на кода]

Представено от SUPER LIte Core + KDE. Намерението е да се създаде лека, desktop-ориентирана, лесна за използване Линукс дистрибуция базирана на SUSE Linux. Стартира като независима идея, но SLICK както и SUPER имат разработчици в общи области, които се стремят да не допускат еднаквост в двата варианта.

12.x Series[редактиране | редактиране на кода]

OpenSUSE 12.1 бе представено на 16 ноември, 2011 година. Включва Plasma 4.7, GNOME 3.2 и Firefox 7.0.1. Linux ядрото е актуализирано до 3.1.0 .

OpenSUSE 12.2 бе представено на 5ти септември 2012 година. Включва десктоп среда Plasma 4.8, GNOME 3.4, Firefox 14.0.1 и Xfce 4.10, използва Plymouth и GRUB 2 по подразбиране.[2]

OpenSUSE 12.3 бе представена в сряда, 13 март 2013 година. Включва Plasma 4.10, GNOME 3.6, Firefox 19.0,и LibreOffice 3.6. Премахнат е SuSEconfig.[3]

13.x Series[редактиране | редактиране на кода]

OpenSUSE 13.1 е версия на openSUSE,излязла във вторник, 19 ноември 2013 година. Съдържа Plasma 4.11, GNOME 3.10, Firefox 25.0, LibreOffice 4.1.и други промени. Включена е в Evergreen, което означава, че ще получава удължена поддръжка от общността за срок от 18 месеца.[4]

OpenSuSE 13.2 е версия от 4 ноември, 2014 г., и включва Plasma 4.11, KDE 4.14, GNOME 3.14.1, Firefox 33.0 и LibreOffice 4.3.2.2.[5]

Leap 42 series[редактиране | редактиране на кода]

На 4 ноември, 2015 година излиза openSUSE Leap 42.1. Новата версия не се нарича 13.3, или 14.x, а 42,1 и е с подходящото кодово име „Leap“ (скок) . Причината за промяната на името и номерацията е, че в тази версия е се прави философска промяна в стратегията на развитие и освобождаване. OpenSUSE Leap е базирана на SLE (SUSE Linux Enterprise), и се поддържа от инженерите на SUSE. Това означава, че ще получава поправки и актуализации на защитата от SLE. С други думи, Leap е средно положение между непрекъснато обновяваната Tumbleweed и много консервативната SUSE Linux Enterprise. Tumbleweed ще бъде наличен за тези, които искат най-новото (но с определен риск), но за повечето потребители Leap е бъдещето на OpenSUSE.

Донякъде объркващо за новите потребители, първата версия на Leap е OpenSUSE 42.1. Решението да се започне с 42 е шега (тези, които са чели Пътеводител на галактическия стопаджия знаят, че 42 е отговорът на вечния въпрос за живота, смъртта, вселената и всичко останало) но и потвърждение, че номерата на версиите по същество са безсмислени. Числото .1 след 42 е обвързано с SUSE Linux Enterprise 12 SP1. Следващото издание на Leap ще бъде 42.2-тоест SUSE Linux Enterprise SP2.[6]

Обновления[редактиране | редактиране на кода]

От версия 11.4, има възможност за активиране на непрекъснато обновяваната версия Tumbleweed,и така да се ползват последните стабилни версии на пакетите. Този начин се нарича «пълзящо обновление» (Rolling release).[7]Версия 13.1 получава с проекта Evergreen[8] увеличение на срока за поддръжка до 3 години.

Версии[редактиране | редактиране на кода]

OpenSUSE, както някои други популярни дистрибуции, има строго фиксиран цикъл на издаване на нови версии – на всеки 8 месеца или, иначе казано, през месеците юли, март и ноември на всяко двугодие[9][10] . Отделно от това, в началото се следва схема на номериране NN.X, където X обикновено се изменяше от 0 до 3 (а при версия 11.4 дори и до 4).

Малко известен факт обаче, е че всъщност версиите на дистрибуцията не се делят на главни (major) и второстепенни (minor) и че номерацията NN.1, NN.2, NN.3 не означава обновления на основна система NN.0.

За да предотврати бъдещите заблуди, и добави предвидимост, екипът на OpenSUSE решава да фиксира схемата за номериране на версиите, съобразявайки я с цикъла на издаването им. От версия 12.1 нататък .X частта в номера означава просто месеца на излизане – .1 за ноември, .2 за юли, и .3 за март, а подвеждащата .0 е премахната.

Име на дистрибуцията Версия (Кодово име) Ядро LSB Дата на издаване[11] Край на поддръжката
Regular[12] Evergreen[13]
SUSE Linux Стара версия, която вече не се поддържа: 10.0 2.6.13 3.0 2005-10-06 2007-11-30 -
Стара версия, която вече не се поддържа: 10.1 2.6.16 - 2006-05-11 2008-05-31 -
openSUSE Стара версия, която вече не се поддържа: 10.2 2.6.18 3.1 2006-12-07 2008-11-30 -
Стара версия, която вече не се поддържа: 10.3 2.6.22 2007-10-04 2009-10-31 -
Стара версия, която вече не се поддържа: 11.0 2.6.25 2008-06-19 2010-06-26 -
Стара версия, която вече не се поддържа: 11.1 2.6.27 3.2 2008-12-18 2011-01-14 2012-04-13
Стара версия, която вече не се поддържа: 11.2 (Emerald) 2.6.31 4.0 2009-11-12 2011-05-12 2013-11
Стара версия, която вече не се поддържа: 11.3 (Teal)[14] 2.6.34 2010-07-15 2012-01-16 -
Стара версия, която вече не се поддържа: 11.4 (Celadon)[15] 2.6.37 2011-03-10 2012-11-05 2015-07
Стара версия, която вече не се поддържа: 12.1 (Asparagus)[16] 3.1.0 2011-11-16 2013-05-15 -
Стара версия, която вече не се поддържа: 12.2 (Mantis)[17] 3.4.6 2012-09-05 2014-01-15 -
Стара версия, която вече не се поддържа: 12.3 (Dartmouth)[18] 3.7.10 2013-03-13 2015-01-01 -
Стара версия, която все още се поддържа: 13.1 (Bottle) 3.11.6 2013-11-19 2016-01 2016-11
Стара версия, която все още се поддържа: 13.2 (Harlequin) 3.16.6 2014-11-04 2017-01 -
Текуща стабилна версия: Leap 42.1 (Malachite)[19] 4.1 5.0 2015-11-04 2018-11 -
Бъдещо издание: Leap 42.2 2016-11
Легенда:
Стара версия
Стара версия, все още се поддържа
Текуща версия
Последната преглед версия
Бъдещо издание


Вижте също[редактиране | редактиране на кода]

Външни препратки[редактиране | редактиране на кода]

Източници[редактиране | редактиране на кода]

  1. Managing Firm-Sponsored Open Source Communities masters thesis
  2. OpenSUSE 12.2
  3. OpenSUSE 12.3
  4. OpenSUSE 13.1
  5. OpenSUSE 13.2
  6. OpenSUSE 42.1 Leap
  7. Portal:Tumbleweed
  8. https://news.opensuse.org/2013/08/26/upcoming-opensuse-13-1-will-be-kept-evergreen/
  9. Michael Loeffler (August 14, 2009). "Change in maintenance for openSUSE 11.2 and future versions". opensuse-announce mailing list. Retrieved 2009-11-10.
  10. "openSUSE Lifetime".
  11. openSUSE Roadmap
  12. openSUSE Lifetime
  13. openSUSE Evergreen
  14. Bryen Yunashko. openSUSE 11.3 is here!. // opensuse-announce mailing list. July 15, 2010. Посетен на 2010-07-15.
  15. Portal 11.4: openSUSE 11.4 was released on Thursday the 10th of March 2011
  16. Portal 12.1: openSUSE 12.1 has been released on Wednesday, the 16th of November 2011
  17. Portal 12.2: openSUSE 12.2 has been released on Wednesday September 5th 2012
  18. Portal 12.3: openSUSE 12.3 has been released on Wednesday, March 13, 2013
  19. Release Notes openSUSE 42.1

Бележки[редактиране | редактиране на кода]