На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » И2Р Программы » Мир Linux » Принципы функционирования и идеология

FSF и проект GNU

     Знаете ли вы, что такое FSF? А что такое GNU? Нет? Ну тогда читайте дальше, ибо именно про это и пойдет речь в данной статье.

     FSF (Free Software Foundation) – это Фонд Свободного Программного Обеспечения, который является очень хорошим и интересным примером благородства в сфере высоких технологий. По сути дела это уникальное образование в современном мире программирования. Многим нашим программистам (в основном *NIXоидам) приходилось работать с программами из FSF. Особенно хорошо известен компилятор GCC (GNU C Compiler) - самый лучший и по сей день компилятор языка C.

     Философия FSF и общие направления развития проекта GNU таковы:

FSF - это сообщество, состоящее из программистов, основанное и в текущий момент возглавляемое Ричардом Столлманом (Richard Stallman).Главной задачей FSF является устранение всех запретов и ограничений по распостранению, копированию, модификации и изучению программного обеспечения для компьютеров. Для того чтобы достичь своей главной цели FSF покровительствует выпуску и использованию свободного программного обеспечения, которое может применяться во всех сферах деятельности человека.

     В своем "Манифесте GNU", который был написан еще в далеком 1985 г., Р. Столлман в качестве главной движущей силы, которая привела к возникновению FSF и проекта GNU, ставит свое неприятие прав собственности отдельных людей на программное обеспечение. Особенности взаимоотношений, которые возникают в среде людей связанных с программированием, нередко ставят программистов перед выбором: идти путем следования духу дружбы и взаимопомощи или приятия для себя  препятствующего этому закону об интеллектуальной собственности. При внедрении и использовании действительно свободного программного обеспечения необходимость такого тяжелого выбора стремится к нулю.

     Создание свободной среды программирования позволяет ликвидировать ненужную двойную работу программистов (очень распостраненное явление при наличии хорошего и нужного программного обеспечения в частных руках). Свободное распространение "исходников" к программам помогает их сопровождению и адаптации к нуждам и требованиям конкретного пользователя программного обеспечения (не требуется запрашивать владельцев лицензий на "исходники"). Появляется очень важная и привлекательная возможность использования свободного программного обеспечения в учебных целях.

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

     В начале восмидесятых Ричард М. Столлман первым обозначил контуры свободного программного обеспечения в виде четырех "Свобод":

  •         Свобода №1:  свобода выполнять любую программу на компьютере для любых целей.

  •         Свобода №2: свобода изучать как работает программа и адаптировать ПО для своих нужд и целей.

  •         Свобода №3: свобода распространять копии программного обеспечения.

  •         Свобода №4: свобода вносить улучшения в программу и делать доступными их для общества так, чтобы от этого общество только выигрывало.

    Программное обеспечение, которое следует этим четырем принципам, называется "Свободное программное обеспечение" ("Free Software.").

         Более конкретно, FSF разрабатывает программное обеспечение в рамках проекта GNU (аббревиатура GNU открывается рекурсивно - GNU's Not Unix, т.е. то, что принадлежит проекту GNU, не является частью Unix, т.е. полностью свободно).

         Главной задачей проекта GNU является создание полностью свободной операционной системы, программные средства которой совместимы с возможностями среды ОС Unix (в основном, возможности программ GNU шире возможностей аналогов среды Unix - все тот же GCC).

         Как известно права обычных компаний, производящих программное обеспечение, защищаются знаком авторских прав (copyright), однако и "свобода" программных систем FSF защищается, - но только "copyleft" - это является комбинацией copyright и прилагающимся (обязательно) во всех текстах и программах FSF документом с заголовком "GNU General Public License". В принципе это тоже лицензия. В документе говорится о правах, которыми располагает любой текущий владелец данного текста или программы, и о невозможности лишения этих прав у любого другого человека обладающего этим документом или программой.

         Основная деятельность FSF состоит в разработке новых видов свободного программного обеспечения в рамках проекта GNU. Проект GNU состоит из более мелких подпроектов проектируемых и разрабатываемых волонтерами или корпорациями со всего мира с целью создать работающий компонент (это может быть как готовая программа, так и библиотека или документация). Эти мелкие подпроекты так же называются проектами GNU или иначе официальными проектами GNU.

         FSF принимает для свободного распространения программы, разработанные фирмами и частными лицами по собственной инициативе. Также, FSF занимается подготовкой, разработкой, публикацией и распространением руководств по различным компонентам программного обеспечения GNU, а также поддерживает и распространяет список фирм и частных лиц, которые оказывают платные услуги пользователям программ и систем GNU.

         Финансовой основой FSF является спонсорство коммерческих фирм и частных лиц.

         Основным источником информации о FSF и проекте GNU является: http://www.gnu.org/ или http://www.fsf.org/. На сайте присутствуют некоторые документы GNU переведенные на русский язык.

         Эта статья подпадает под действие GNU General Public License и может свободно распространяться, перепечатываться или копироваться при наличии этого примечания.


  • Linux.Hitech.By

    Лучшие статьи раздела читайте в еженедельном сетевом журнале
    "I2R Computer"
    Подпишитесь на рассылку
    "Мир Linux. И2Р"
    Подписка на Subscribe.Ru
    Другие разделы
    Идеология
    Программы
    Linux против Microsoft
    Установка и первые шаги
    Практикум в Linux
    Фольклор
    Новое в разделе
    FAQ по Linux
    I2R-Журналы
    I2R Business
    I2R Web Creation
    I2R Computer
    рассылки библиотеки +
    И2Р Программы
    Всё о Windows
    Программирование
    Софт
    Мир Linux
    Галерея Попова
    Каталог I2R
    Партнеры
    Amicus Studio
    NunDesign
    Горящие путевки, идеи путешествийMegaTIS.Ru

    2000-2008 г.   
    Все авторские права соблюдены.
    Rambler's Top100