Библиотека Интернет Индустрии I2R.ru |
|||
|
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, ставит свое неприятие прав собственности отдельных людей на программное обеспечение. Особенности взаимоотношений, которые возникают в среде людей связанных с программированием, нередко ставят программистов перед выбором: идти путем следования духу дружбы и взаимопомощи или приятия для себя препятствующего этому закону об интеллектуальной собственности. При внедрении и использовании действительно свободного программного обеспечения необходимость такого тяжелого выбора стремится к нулю. Создание свободной среды программирования позволяет ликвидировать ненужную двойную работу программистов (очень распостраненное явление при наличии хорошего и нужного программного обеспечения в частных руках). Свободное распространение "исходников" к программам помогает их сопровождению и адаптации к нуждам и требованиям конкретного пользователя программного обеспечения (не требуется запрашивать владельцев лицензий на "исходники"). Появляется очень важная и привлекательная возможность использования свободного программного обеспечения в учебных целях. Не стоит бояться перехода к свободному программному обеспечению т.к. программисты все равно останутся при своем деле. Всякие там ограничения и запреты на свободное копирование программ - это едва ли не худший способ зарабатывать деньги. Основная мысль Столлмана состоит в том, что нужно продавать не программное обеспечение, а труд программиста как такового. Например, источником дохода может быть сопровождение программных продуктов или их установка и конфигурация для внедрения на новых компьютерах и/или в новых условиях, преподавание и т.д. В начале восмидесятых Ричард М. Столлман первым обозначил контуры свободного программного обеспечения в виде четырех "Свобод":
Программное обеспечение, которое следует этим четырем принципам, называется "Свободное программное обеспечение" ("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 и может свободно распространяться, перепечатываться или копироваться при наличии этого примечания. |
|
2000-2008 г. Все авторские права соблюдены. |
|