Новость дня: В Москве отменили удаленку для школьников

Для разработчиков Linux введены новые правила



Организация Open Source Development Labs, продвигающая Linux, сообщила, что она принимает новую систему приёмки с целью лучшего отслеживания и документирования вкладов кода в ядро ОС.

Организация, в которой работает создатель Linux Линус Торвальдс, предупреждает, что по новой системе дополнения в ядро Linux смогут вносить только те разработчики, которые согласятся передавать код в соответствии с «надлежащими» лицензиями open source.

Система добавляет соглашение, называемое «Сертификатом авторства разработчика» (Developer's Certificate of Origin, DCO), гарантирующее выражение признательности программистам за дополнения и производные работы, а также тем, кто «собирает материалы и продвигает их без изменений вверх по дереву ядра».

Соглашение DCO призвано исключить вопросы и юридические споры по поводу авторства на фрагменты кода Linux. В прошлом году SCO Group, которой принадлежат некоторые права интеллектуальной собственности по Unix, подала в суд на IBM за нарушение контракта: IBM якобы перенесла в Linux её технологию Unix, которая должна была оставаться в тайне.

Новая система не поможет дать ответы на вопросы об уже включённом в Linux коде. Но она полезна для будущих релизов, пояснил директор Open Source Development Labs Стюарт Коуен. «Очевидно, что это относится только к коду, предоставляемому с сегодняшнего дня. Однако можно рассчитывать, что это окажет серьёзное влияние уже на будущую версию 2.7 (ядра Linux), которая должна выйти через год».

Дело SCO-IBM вылилось в широкую атаку на Linux с вовлечением Linux-компаний Novell и Red Hat, возмутившую сторонников Linux во всем мире. SCO судится и с несколькими крупными компаниями-пользователями Linux.

Дело SCO — не единственная причина данного шага, сказал Коуен. «Linux становится всё более массовой системой, и с ней работает всё больше компаний и учреждений. Есть некоторые вещи, которые они непременно хотели бы видеть в документации. Процесс SCO — сам по себе, и на самом деле он тут не причём. Мы рассматриваем его, скорее, как пиар-акцию».

Что касается SCO, то Торвальдс в своём сообщении, разосланном в воскресенье через список почтовой рассылки, говорит, что «они сделали пару явно нелепых заявлений об источниках нашего исходного кода, в том числе предъявили претензии на код, который я сам написал больше десяти лет назад».

В сообщении, направленном в общий дискуссионный форум по Linux, Торвальдс добавил: «Эти заявления были полностью разоблачены, но факт, что для этого пришлось копаться в архивах почтовых рассылок по ядру с 1992 года. Удовольствия в этом мало. Поэтому, во избежание повторения подобных вещей ещё через десять лет, я предлагаю ввести процесс явного документирования не только источников отдельных фрагментов… но и того, каким путём они шли».

Новая система Open Source Development Labs поможет исключить споры по поводу источников кода Linux в будущем. По условиям DCO все, кто имеет отношение к данному фрагменту кода, должны «расписаться» на нём, прежде чем он будет рассматриваться на предмет включения в ядро.

Эндрю Мортон, который вместе с Торвальдсом ведет текущую версию ядра Linux 2.6, одобрил новую систему вслед за другими ключевыми участниками процесса разработки Linux.«В своём методе разработки open source мы всегда практикуем прозрачность, коллегиальную проверку, гордость и персональную ответственность. При помощи DCO мы стараемся задокументировать этот процесс. Мы хотим упростить прослеживание авторов предоставляемого кода. Это как подпись собственной работы», — говорится в заявлении Торвальдса.


Автор: Майк Риччути
Дата:
Новые статьи: Новости НеWindows
23.12.2020 08:01

«Ростелеком» перешел на российскую операционную систему «РЕД ОС»

«РЕД ОС» — российская операционная система семейства Linux для серверов и рабочих станций, предоставляющая универсальную среду для использования прикладного программного обеспечения


15.12.2020 20:50

Выпущена анонимная операционная система Tails 4.14

Tails — операционная система, ориентированная на обеспечение приватности и анонимности пользователя. Известна тем, что использовалась Эдвардом Сноуденом


11.12.2020 22:38

Основатель CentOS анонсировал проект Rocky Linux

Основатель Linux-дистрибутива CentOS Грегори Курцер создал новый проект, получивший название Rocky Linux в честь второго основателя CentOS


10.09.2020 15:09

Huawei представила HarmonyOS 2.0

На конференции Developer 2020 китайская компания Huawei представила операционную систему HarmonyOS 2.0


22.06.2020 23:41

Apple представила iOS 14, iPadOS 14, macOS Big Sur и watchOS 7

На всемирной конференции для разработчиков WWDC 2020 компания Apple представила новые версии своих операционных систем для различных устройств


Популярное: Новости НеWindows
11.08.2015 17:53

IBM нашла уязвимость в 55% Android-смартфонов

Команда исследователей из IBM нашла способ эксплуатации бага в Android, который присутствует более чем в 55% смартфонов на базе этой ОС


12.05.2005 15:45

Рейтинг популярности дистрибутивов Linux в 2004 году

Ежегодный опрос посетителей сайта DesktopLinux.com выявил наиболее популярные в 2004 году дистрибутивы Linux, а также графически оболочки, почтовые клиенты и программы для запуска в linux-среде windows-приложений


10.06.2004 00:00

Баг в новой версии Red Hat Linux прячет Windows

Последняя версия операционной системы Red Hat Linux для энтузиастов и разработчиков Fedora Core 2 стала проблематичной — некоторые пользователи обнаружили, что после установки апгрейда Linux может не запуститься Windows


23.08.2011 16:55

«Ё-мобили» оснастят ОС Android

Создатели российских «Ё-мобилей» приняли решение оснастить их операционной системой Android


26.09.2014 13:30

Apple выпустила iOS 8.0.2

Компания Apple выпустила новую версию операционной системы iOS. Версия 8.0.2 должна устранить проблемы с сотовой связью и датчиком Touch ID


» Оставьте первым свой комментарий

Новости /
Новости НеWindows /
Для разработчиков Linux введены новые правила
Все рубрики статей:
Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2021 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
Яндекс.Метрика