Предлагаю в этой теме обсуждать открытое ПО и все,что с ним связано _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Пятнадцать аргументов в пользу Linux
апрель 22, 2007 @ Security XIII
В конце 80-х годов 20-го века профессор Амстердамского университета Эндрю Танненбаум взялся за написание Minix - UNIX-подобной ОС, которая может работать на PC. Это было вызвано тем, что стоимость лицензии на “настоящий” UNIX была непомерно высока для использования в университете. Весной 1991 года студент Хельсинского университета Линус Бенедикт Торвальдс решил переделать Minix, адаптировав его для i386. Сам Линус воспринимал это занятие, как хобби. Изначально предполагалось, что система будет свободна от лицензионных ограничений коммерческого характера. Это так, хотя совсем без ограничений обойтись не удалось: сейчас Linux распространяется в соответствии с условиями так называемой Общественной Лицензии GNU (GNU General Public License) - GPL, которая разработана для проекта GNU Фонда “Свободное ПО” (Free Software Foundation) и накладывает ограничения некоммерческого характера.
Если попытаться устроить социологический опрос о причинах растущей популярности Linux, то, скорее всего, мнения равномерно распределятся на всем промежутке от “да это просто модно” до “да это же модель новых социальных взаимоотношений в постиндустриальном обществе”. Одно это позволяет говорить о Linux не только как об одной из юниксообразных операционных систем, но и как о некоем социальном феномене.
Вполне возможно, что уже не за горами то время, когда знание Linux и умение работать в этой операционной системе станет чем-то вроде правила хорошего тона. Вполне возможно, что конец века прошлого и начало нынешнего войдет в историю, как время противостояния великой империи Microsoft и независимых свободных разработчиков, сплоченных идеей Open Source и выбравших Linux для продвижения идеологии свободы.
Одного того, что операционная система, созданная “свободным трудом свободно собравшихся людей”, реально конкурирует с Windows, достаточно для того, чтобы охарактеризовать Linux как некий феномен, не имеющий аналогов. Количество аргументов в пользу того, что использовать Linux можно и нужно, растет день ото дня.
А нужен ли нужен Linux лично вам? Ответ на этот вопрос удобнее всего рассматривать с трех точек зрения: программно-технической, экономико-юридической и эмоционально-мировоззренческой. Итак, приступаем…
Точка зрения #1 - Программно-техническая
Безо всяких претензий на оригинальность рискну предположить, что большинство людей приобретают компьютер для того, чтобы выполнять на нем те или иные прикладные программы. Само собой разумеется, что ситуацию, при которой более или менее регулярно приходится перезагружать систему с потерей всех промежуточных результатов признать нормальной вряд ли повернется язык.
Аргумент первый
Linux - очень устойчивая система. Если пользователь Windows представляет собой человека, закаленного “синим экраном” и предложениями “отправить сообщение об ошибке”, то пользователь Linux от такого удовольствия практически избавлен. Максимум, на что способна Linux, - это моментально закрыть зависшее приложение. При этом сама система вместе с остальными запущенными процессами спокойно продолжает функционировать. Вы можете совершенно свободно запускать даже бета-версии программ на машине с работающим веб-сервером.
Лично я неоднократно проделывал эту операцию, причем устойчивость прикладной программы (точнее, ее неустойчивость) никак не влияла на работу сервера. Linux довольно тяжело “уронить” не только нечаянно, но и по злому умыслу. При правильной организации работы, мероприятия по защите системы можно в основном свести к вопросу о защите компьютера как физического тела. Причем речь в данном случае идет о системе, под управлением которой может одновременно выполняться множество задач.
Аргумент второй.
В системе Linux реализована реальная и контролируемая многозадачность. Операционная система Linux позволяет запускать на одном компьютере несколько приложений. Причем не просто запускать, полагаясь на то, что система, которая знает, чего вы хотите, намного лучше вас (не правда ли, знакомая ситуация?) будет “разруливать” эти приложения, а самому указать приоритеты выполнения каждой программы (ага, именно об этом я мечтал долгими зимними вечерами - ломать голову над тем, какой программе - а у меня процессов тридцать запущены постоянно - сколько приоритета дать - прим. ред.). Разумеется, в процессе работы вы можете посмотреть все процессы, выполняемые на вашей машине и, при необходимости “убить” ненужные или зависшие. Но только свои, ибо…
Аргумент третий
Linux - многопользовательская система. На машине с правильно настроенной системой Linux может одновременно работать несколько пользователей. Причем не только по очереди (запустил программу и пошел пить чай, а в это время кто-то другой набирает текст или бродит по Сети), но и одновременно. И это вовсе не фантастика. В Московском государственном индустриальном университете (МГИУ) уже более десяти лет процесс обучения студентов-программистов ведется в основном с использованием бесплатного и свободно распространяемого программного обеспечения.
Причем, в целях все той же экономии, они подключают к системному блоку по три монитора, три клавиатуры и три мыши. Создатели этого Змея Горыныча утверждают, что сделать четырехглавого змея им помешало только то, что шнуры от четвертого комплекта просто некуда было воткнуть.
Даже на машине “для индивидуального использования” это игнорировать это свойство системы, унаследованное ей от своего именитого прародителя (это как? в прародителя тоже по три клавы одновременно втыкали? - прим. ред.), крайне не рекомендуется. Это связано с тем, что наиболее важные программы, от работы которых напрямую зависит устойчивость системы, запускаются от имени так называемого суперпользователя, а все остальные - от имени простого юзера, который при всем своем желании не может сделать ничего, что бы представляло опасность для системы.
Сочетание реальных многозадачности и “многопользовательности” делает работу в системе Linux особенно интересной. Можно одновременно:
- от имени суперпользователя запустить процесс компиляции ядра системы;
- от имени простого юзера обработать какой-нибудь пятидесятимегабайтный графический файл;
- и, чтобы не скучно было ждать, развивать свою империю в пошаговой стратегии типа “Call to Power”.
Главное во всем этом деле - не забывать, что многозадачность в Linux является абсолютно реальной и никакой связи между работой программы и “активным окном” не существует. Это я к тому, что если игры real-time вы предпочитаете пошаговым стратегиям, надо не забывать включать паузу при переходе в окно другой программы, а то за время вашего отсутствия вас, скорее всего, разобьют. С другой стороны, и помимо игр вам будет чем заняться…
Аргумент четвертый.
Количество качественного софта, работающего под управлением Linux, воистину огромно. Наиболее весомый довод, приводимый сторонниками Windows в пользу своей излюбленной системы заключается в том, что при всех ее недостатках она имеет одно признаваемое якобы всеми преимущество: количество качественных прикладных программ, которые работают под управлением этой системы, значительно превосходит тот же показатель у всех остальных систем, включая Linux.
Но даже если рассматривать вариации на тему Word, Photoshop и так далее как полноценные оригинальные программы, то следует признать, что данный тезис верен с точностью до наоборот. Все дело в том, что поборники “самой операционной системы в мире” ошибочно отождествляют обилие пиратских дисков на рынках с количеством прикладных программ.
Пользователь Linux изначально избавлен от хождения по рынкам благодаря тому, что весь необходимый софт уже входит в состав практически любого дистрибутива. А что касается их количества, то одно то, что простое перечисление прикладных программ дистрибутива ASPLinux-7.2 занимает четыре довольно увесистых файла, говорит сам за себя. Понятно, что такое количество программ просто не может быть “про одно и то же” и это именно тот случай, когда количество переходит в качество и приводит к тому, что…
Аргумент пятый
Широта решаемых задач действительно впечатляет. Состав дистрибутивов Linux таков, что, располагая только одним дистрибутивом, можно сделать практически все, для чего вообще может использоваться компьютер. Вы можете организовать защищенный и эффективно работающий сервер, на котором не расходуется вхолостую ни один байт, а можете создать мультимедийный компьютер специально для работы с графикой и музыкой.
Кстати говоря, именно в системе Linux делались наиболее сложные эффекты в “Титанике”. Вы можете инсталлировать один из интегрированных офисных пакетов и получить прекрасный инструмент для работы с деловой документацией, а можете реализовать издательскую систему на базе языка TeX - мощного инструмента для написания научных работ. Школьники могут писать небольшие программы на Pascal при помощи компилятора Free Pascal, а научные сотрудники - создавать серьезные продукты практически на любом языке программирования, который существует на свете.
Люди, трепетно относящиеся к собственному здоровью, могут существенно сберечь свое зрение и работать исключительно в текстовом режиме, а ценителям графического интерфейса предназначены оконные менеджеры на любой вкус и темперамент. Однако авторы программ - человеки, а человеку свойственно ошибаться. Не свободен от ошибок и Linux, но…
Аргумент шестой
Вам не придется ждать сервис-паков. Напротив: скорее всего, приобретенный вами дистрибутив уже немного устарел, так как множество людей на земном шаре используют те же программы, что и вы, находят ошибки и, пользуясь доступностью исходных текстов, исправляют их и делают эти исправления доступными для всех.
Пользователи, которые имеют доступ в интернет, в состоянии обновить свои программы практически сразу после установки системы, ну а те, кто не может воспользоваться доступом к сокровищницам мировой Сети, могут подписаться на регулярное получение компакт-диска с обновленными версиями программ.
Таким образом, можно с достаточной степенью уверенности заявить, что по своим “тактико-техническим” характеристикам операционная система Linux удовлетворит самого взыскательного пользователя. Но этим дело не ограничивается.
Существует, в конце концов и полноценный коммерческий UNIX, к которому также применимо все сказанное выше. Чем же еще хорош Linux?
Точка зрения #2 - Экономико-юридическая
Горячо любящая всех своих поклонников фирма Microsoft предлагает им довольно скучный выбор: либо плати деньги, либо становись вором. Со всеми вытекающими во втором случае последствиями в виде административной и уголовной ответственности еще в этой жизни. Вполне возможно, что для домашнего пользователя все это пока не особо актуально. А вот что касается пользователей корпоративных, то за них вроде уже взялись. И пример наших братьев-украинцев лишний раз подтверждает то, каких успехов в области искоренения пиратства может достичь государство, стоит ему только захотеть. Так что не за горами тот день, когда количество вариантов сократится до одного - платить. Или выбирать Linux.
Аргумент седьмой
Linux можно получить практически даром. С точки зрения GPL совершенно безразлично, каким образом вам достался дистрибутив с Linux. Вы можете его купить, скачать из Сети или просто взять у приятеля. С точки зрения закона, во всех случаях вы будете являться абсолютно законным владельцем и можете использовать операционную систему так, как считаете нужным. А научиться ее использовать, я считаю, просто необходимо, так как…
Аргумент восьмой
Знание Linux востребовано добросовестным работодателем. Еще один аргумент майкрософтовцев заключается в том, что при устройстве на работу обычно требуется умение работать на персональном компьютере. Под этим самым умением обычно подразумевается знание Word, Excel и прочих программ от Microsoft. Однако и это не совсем соответствует действительности. В случае, если данный джентльменский набор приобретен легально, то надеяться на процветание фирмы вряд ли стоит.
Да и платить немалые деньги только за то, чтобы набирать тексты да отправлять-получать электронную почту - при условии, что все это можно получить практически даром - наивысшей степени пижонство. Правда, мне могут возразить, что реальная стоимость владения системой Linux ненамного ниже, чем у Windows, - прежде всего по причине более высоких заработных плат персонала, знающего Linux.
Так-то оно так, но я глубоко убежден, что платить деньги своим сотрудникам все же намного выгоднее, чем чужому дяде. Думаю, что и эти самые сотрудники не будут уж очень сильно мне возражать. Но это все теория, на практике же вам скорее всего попадется сверхэкономный работодатель с пиратской системой и ворованным Microsoft Office. И нельзя быть уверенным в том, что следующей статьей экономии у этого работодателя будет ваша заработная плата. К сожалению, у нас в стране таких пока большинство. Но так будет не всегда. Либо уже не будет никак. Очень хочется верить, что наше правительство ясно представляет, какую угрозу обществу несут подобные “капиталисты”. Лично я убежден, что на смену им придут совсем другие люди и значение Linux в нашей стране существенно вырастет.
Аргумент девятый
Linux - наиболее динамично развивающаяся система в мире. Несмотря на то, что система Windows является на сегодняшний день наиболее распространенной операционной системой для настольных компьютеров, процент Linux-станций продолжает расти, что не может не вызывать определенных опасений со стороны софтверного монстра. Корпорация Microsoft даже выпустила методическое пособие, посвященное деинсталляции Linux и замене его системой собственного производства.
Несмотря на это, программы поддержки Linux приняли “гиганты железа” IBM и Hewlett-Packard. Правительства Китая и Кореи проводят политику, направленную на продвижения Linux в своих странах. Мексика всерьез собралась перевести на Linux всю систему образования. Под управлением Linux работает более половины всех серверов Мировой Сети. Кстати, наиболее любознательные могут выяснить, какую операционную систему использует такой завидный работодатель, как российский Сбербанк. А людей, которые знают и применяют Linux, пока в нашей стране не так уж и много, поэтому…
Аргумент десятый
Имеет смыслстать одним из пользователей Linux как можно раньше. Современная экономика устроена таким образом, что фактор “в нужное время и в нужном месте” играет далеко не последнюю роль. Многое в разработке и продвижении операционной системы Linux уже сделано, но многое еще предстоит сделать. И вы можете не просто наблюдать за процессом “пингвинизации”, но и принимать в этом процессе самое непосредственное участие.
Например, используя возможности лицензии GPL, любой человек имеет право распространять свой собственный дистрибутив, который он может собрать, используя другой дистрибутив. Никто не сможет помешать вам собрать все программы, нужные для… например, работника склада - и модифицировать процедуру установки таким образом, чтобы в результате получилась уже организованная система складского учета. Никто не сможет помешать вам создавать аналогичные дистрибутивы для учителя или врача, прораба или юриста.
Только не следует забывать о GPL, которая не позволяет вам передать покупателю меньше прав по сравнению с тем, что вы получили сами. Заработать путем ограничения прав потребителя не удастся никому, в том числе и вам. Да это и к лучшему, ведь Linux - это система для свободных людей. Именно поэтому идеология Open Source не ограничивается только написанием программ с выполнением определенных условий. Для многих людей знакомство с Linux привело к изменению самого стиля жизни (ага, длинные волосы и вчерашние сосиски - шутк. ред.).
Точка зрения #3. - Эмоционально- мировоззренческая
Когда я задумываюсь о главном принципе, на котором построено Linux-сообщество, мне сразу приходит в голову фраза “От каждого - по способностям, каждому - по потребностям”. Причем термин “Linux-сообщество” придумал, конечно, не я. Этот термин является общепринятым, обозначая всех, кто использует эту операционную систему. Стоит над ним задуматься. Не множество клиентов, не ассоциация покупателей, а именно сообщество, вступить в которое волен каждый из нас. В этом сообществе нет начальников и подчиненных, нет главных и второстепенных, а есть просто люди.
Причем эти люди совершенно не обязательно должны являться профессиональными программистами. Смысл лицензии GPL заключается в том, что все обладатели системы равны по своим имущественным правам на нее. Вы можете модифицировать программу по своему усмотрению, вы можете неограниченно тиражировать свой дистрибутив и продавать его хоть за миллион долларов или просто дарить всем желающим. При этом каждый, кому вы продали или подарили свой дистрибутив, имеет те же права, что и вы.
Аргумент одиннадцатый
Каждый пользователь Linux является владельцем своей системы. Представьте себе человека, который испытывает неприязнь к слову “правка”. Ну не нравится ему это слово, и все тут. И решает этот человек убрать изо всех программ на своем компьютере это самое слово, заменив его на более удачное с его точки зрения определение “модификация”. Возможно, что это желание может показаться странным, но уж никак не противозаконным. Однако если этот самый человек использует систему Windows, то у него, скорее всего, ничего не получится, а если и получится, он автоматически перестает быть законопослушным гражданином. Воистину странно!
Я думаю, что, если я вдруг решу перекрасить свои джинсы “Diesel” в зеленый цвет и вдобавок обрезать их до колен, вряд ли господин Ренцо Росси прибегнет в отношении меня к судебному преследованию. Так почему же вполне невинное желание Дмитрия Склярова поковыряться в приобретенной за честно заработанные деньги программе закончилось для него столь плачевно? И что предосудительного в том, чтобы обнаружить ошибку в программе и сообщить о ней автору программы и остальным пользователям? Слава Богу, в мире Linux таких проблем просто не существует.
Аргумент двенадцатый.
Вы станете одним из членов Linux-сообщества. Да-да, именно сообщества единомышленников, а не ассоциации потребителей или союза покупателей. Причем ваши имущественные права на владение вашим Linux эквивалентны правам самого Линуса Торвальдса. И если вы решите что-то подправить в какой-либо программе, то вам будут только благодарны все, включая автора этой программы. А если что-то не будет получаться, то вам всегда помогут, подскажут и объяснят. Поэтому надо больше спрашивать. Люди знают ответ на многие ваши вопросы. Однако следует помнить, что лодырей и нахалов здесь не особо жалуют.
Так что перед тем, как задать вопрос, попытайтесь самостоятельно найти ответ. Скорее всего, вы не первый, кто столкнулся с этой проблемой. Кто-то, возможно, уже нашел ответ.
Аргумент тринадцатый
Ни одна система в мире не может сравниться с Linux по количеству общедоступной документации, находящейся в Сети. Причем авторами этих документов являются не профессиональные запудриватели мозгов с целью увеличения объемов продаж, а такие же пользователи, как и вы сам. Очень даже возможно, что язык многих из этих документов весьма далек от академического, но за каждой строчкой стоит самое главное - личный опыт автора документа. Кстати, с этим самым автором можно легко связаться. Свобода, видите ли, не способствует развитию анонимности. Вероятность того, что автор вам ответит, также весьма высока, так что вполне возможно, что очень скоро у вас появится много хороших знакомых, с которыми вы будете регулярно переписываться…
Аргумент четырнадцатый. Линуксоиды - довольно милые и общительные люди. Вполне возможно, что в вашем городе уже существует Linux User Group. Группа пользователей Linux - это коллектив, который объединяет наиболее активных и общительных линуксоидов. О существовании этой группы в вашем городе можно узнать по адресу http://www.lug.ru/.
Обязательно свяжитесь с ними. Вам помогут выбрать дистрибутив и предложат либо взять его на время, либо скопировать на свои компакт-диски. Думаю, что нет уже смысла лишний раз упоминать о том, что ни то, ни другое не будет вам стоить ни копейки (кроме копеек за болванки CD-R, разумеется - прим. ред.). Если же такой группы нет поблизости, тоже не беда. В России существует две довольно крупные команды разработчиков, которые выпускают свои дистрибутивы. Это Alt Linux Team http://www.altlinux.ru/ и ASPLinux http://www.asplinux.ru/
На этих сайтах вы всегда найдете самый свежий дистрибутив, доступный для бесплатного скачивания. Ну а если технические возможности не позволяют вам воспользоваться интернетом, вы всегда сможете заказать дистрибутив на компакт-дисках и вам его пришлют по почте. Это уже будет стоить денег. Правда, очень небольших даже по нашим российским меркам.
Кстати говоря, никто не мешает вам приобрести один дистрибутив на несколько человек и сделать нужное количество копий.
Аргумент пятнадцатый
“…пусть никто не уйдет обиженным” (А. и Б. Стругацкие). И каждый найдет себе занятие по душе. Если вы программист, то вас ждут еще не написанные программы и не исправленные баги. Если вы владеете английским языком, то к вашим услугам горы непереведенной документации. Если ваша деятельность как-то связана с юриспруденцией, то масса сложных и спорных вопросов ждет вашего толкования.
В путь?
Даже самые великие дела начинаются с самых первых шагов. Хотя бы попытайтесь сделать эти первые шаги и, может быть, ваше мнение изменится в пользу альтернативной операционной системы. Итак, найдите дистрибутив ОС, тем или иным способом получите его в личное пользование, вставьте в устройство для чтения компакт-дисков диск под номером один и перезагрузите компьютер.
Статья с www.computer-land.ru _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Maрихуана
Это бесплатное програмное обеспечение с открытым исходным кодом.
Распространяется по лицензии GPL _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Maрихуана
Это бесплатное програмное обеспечение с открытым исходным кодом.
Распространяется по лицензии GPL
А Мозилла - это оно? Мне нравится. Сегодня новую версию поставила, так эта зараза теперь орфографию проверяет. С сегодняшнего дня буду постить тексты без ошибок. Может быть. _________________ Карамба!
GNU General Public License (Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — возможно, наиболее популярная лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г. Её также сокращённо называют GNU GPL или даже просто GPL, если из контекста понятно, что речь идёт именно о данной лицензии (существует довольно много других лицензий, содержащих слова «general public license» в названии). Вторая версия этой лицензии была выпущена в 1991 году. GNU Lesser General Public License (LGPL) — это модифицированная версия GPL, предназначенная для некоторых библиотек ПО.
Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять программы (что по умолчанию запрещено законом об авторских правах), а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. Принцип «наследования» прав называется «копилефт» (транслитерация английского «copyleft») и был придуман Ричардом Столлмэном. По контрасту с GPL, лицензии собственнического ПО очень редко дают пользователю такие права и обычно, наоборот, стремятся их ограничить, например, запрещая восстановление исходного кода.
Свобода
GPL предоставляет получателям компьютерных программ следующие права, или «свободы»:
* свободу запуска программы, с любой целью;
* свободу изучения того, как программа работает, и её модификации (предварительным условием для этого является доступ к исходному коду);
* свободу распространения копий;
* свободу улучшения программы, и выпуска улучшений в публичный доступ (предварительным условием для этого является доступ к исходному коду).
История
GPL была написана Ричардом Столлмэном для использования с программами как часть проекта GNU. Она базируется на сходных лицензиях, использовавшихся для ранних версий GNU Emacs, Отладчика GNU (GDB) и Коллекции компиляторов GNU (GCC), унифицирует и обобщяет их.
Лицензии-прототипы содержали части, подобные частям GPL, но были специфичными для каждой программы. Целью Столлмэна являлось создание единой лицензии, которая могла бы использоваться для любого проекта, делая таким образом возможным совместное использование кода различными программами. Такой лицензией и стала первая версия GNU GPL, выпущенная в январе 1989 года.
В 1990 году стало очевидным, что требуется менее ограничивающая лицензия, которая могла бы использоваться для некоторых библиотек ПО; когда версия 2 GPL была выпущена в июне 1991 года, вместе с ней была введена в обращение GNU Library General Public License, также получившая номер 2, для обозначения того, что эти две лицензии являются взаимодополняющими. Номера версий разошлись в 1999 году, когда была выпущена LGPL версии 2.1, которая была переименована в Lesser General Public License для уточнения её местоположения в философии GNU.
GPL v3
В 2005 году Эбен Моглен и Ричард Столлмэн написали черновик GPL версии 3. В разгоревшейся затем 7 апреля 2005 года дискуссии в Филадельфии, Столлмэн сделал несколько заявлений, касающихся патентов на ПО и DRM.
В 2006 году Free Software Foundation начал двенадцатимесячную консультацию о возможных изменениях в GPL. Этот процесс координируется Фондом свободного программного обеспечения, Правовым центром свободы программного обеспечения и Европейским Фондом свободного программного обеспечения. Целью консультаций является создание новой версии лицензии с учётом рекомендаций и опыта всех заинтересованных сторон, но с сохранением приверженности принципам свободного ПО.
Первый черновик был опубликован 16 января 2006 года.
Тем не менее, 25 января 2006 года Линус Торвальдс публично заявил, что ядро Linux, скорее всего, будет по-прежнему распространяться по лицензии GPL версии 2. (В отличие от многих других GPL-программ, Linux распространяется на условиях только второй версии GPL, а не «версии 2 или более поздней»).
Схема GNU GPL
Текст GNU GPL состоит из нескольких пронумерованных разделов. Ниже приведена схема версии 2.0 лицензии. Эта схема не имеет никакой юридической силы и служит только для краткого ознакомления.
0. Определения
* (первый абзац) Определение термина «программа»
* (второй абзац) Область действия лицензии
1. Право на копирование и распространение
2. Изменение программы
* (первый абзац) Право на изменения при соблюдении следующих условий:
o a) добавление информации об изменении в модифицированных файлах;
o b) лицензирование модифицированных версий на условиях GNU GPL;
o c) условное требование интерактивного вывода информации об авторских правах и отсутствии гарантии.
* (абзацы 2—4) Уточнение термина «производная работа»
3. Требование предоставления исходного кода
* (первый абзац) Возможные варианты распространения исполнимого кода:
o a) распространение вместе с исходным кодом, или
o b) распространение с гарантией предоставления исходного кода, или
o c) (для некоммерческого использования) распространение вместе с такой гарантией, полученной от третьего лица.
* (второй абзац) Определение термина «исходный код»
* (третий абзац) Достаточность одинакового доступа для копирования исполнимого и исходного кодов
4. Прекращение действия лицензии при нарушении её условий
5. Акты, означающие принятие лицензии
6. Запрещение дополнительных ограничений при дальнейшем распространении
7. Внешние ограничения не снимают обязательства выполнять условия лицензии
8. Возможность географических ограничений
9. Будущие версии GNU GPL
10. Запросы на исключения из правил
11. Отказ от предоставления гарантий
12. Отказ от ответственности _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Тема стара как мир.
Преимущества открытых технологий и призывы вендоров заплатить им "за труды"
И те и другие в по своему правы
Нескончаемый спор _________________ Tomorrow never die!
А нам,пользователям все равно это только на руку.При большой конкуренции качество растет а цена падает _________________ NESTanDart
Ты потерял часть жизни, пока читал это!
Если крыша ржавая, то в подвале мокро
Уже несколько дней на официальном форуме, и на нескольких зарубежных форумах не утихают обсуждения по поводу недавнего заявления команды разработчиков Joomla. В новости, опубликованной на официальном сайте они высказали свое мнение по поводу лицензирования как самой Joomla, так и всех расширений выпускаемых для нее.
По мнению команды разработчиков, все расширения, в конечном счете являются составными частями Joomla. А следовательно, должны распространяться под лицензией GNU GPL. Аналогичная ситуация и с шаблонами для Joomla. Совместно с публикацией этой новости, на сайте разработчиков Joomla была опубликована новая версия Joomla License FAQ, в которой было закреплено все ранее сказанное.
Это заявление вызывало довольно бурное обсуждение и протест разработчиков коммерческих расширений для Joomla. К примеру, Marko Schmuck, разработчик популярного компонента OpenSEF, вообще вышел из состава команды разработчиков Joomla и закрыл сайт с компонентом. Согласно информации опубликованной на его сайте, это решение было на прямую связано с опубликованным заявлением команды разработчиков.
В ответ на данную публикацию был образован Альянс разработчиков коммерческих расширений для (Joomla Commercial Developers Alliance). На сайте этого альянса информации пока немного, но все желающие могут зарегистрироваться на форуме и ознакомиться с мнением участников альянса и прочитать открытое письмо к разработчикам Joomla.
Добавлено: Чт Авг 23, 2007 8:16 am Заголовок сообщения:
А мне кста нравится такая фишка GPL, как требование распространять производный софт на условиях той же лицензии, что практически исключает создание коммерческого софта на основе распространяемого на условиях GPL. Таким образом в принципе способны сосуществовать коммерческая и GPL версии одного и того же софта. Вот только видел я это только на примере библиотеки Qt .
Добавлено: Чт Авг 23, 2007 9:18 am Заголовок сообщения:
Nestd писал(а):
Maрихуана
Это бесплатное програмное обеспечение с открытым исходным кодом.
Распространяется по лицензии GPL
Ни икса не бесплатное.
Свободное. Открытое. Но не бесплатное.
Лицензия - не обязательно GNU GPL. Их довольно много. Наряду с GPL также широко известна BSD (существует 3 версии). Есть еще LGPL (если не изменяет память, "облегченная GPL"), Mozilla, etc.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах