управление Ричарда Столмана создал замечательный инструмент, названный "bison". Мне же нужен был работающий с С++. Bison работал с С. Я изменил bison и назвал это "bison++". Это потрясающе, иметь возможность взять часть программы, которая у тебя уже есть, и создать то, что нужно тебе в очень короткий промежуток времени, просто изменив ее. Я выложил ее в Интернете и я был изумлен количеством людей, решившим скачать и воспользоваться ей. Я помню, как собирался на собеседование. В разное время я размышлял над тем, что бы просто уйти и найти работу. Я пошел на собеседование. И разговаривая с одним из людей в компании, начал расспрашивать про то, какие программы они используют, и он сказал "Парень, мы используем bison++!". Тогда я заявил "Я автор bison++!" Свободное ПО, в общем-то, имеет copyright У него есть хозяин. И у него есть лицензия. Это не общественная область. Если мы положим ПО в общественную область, кто-то другой будет иметь возможность сделать небольшие изменения и превратить его в коммерческий пакет, что означает, что пользователи будут использовать наше ПО, но у них не будет свободы сотрудничать и делиться. Чтобы предотвратить это, мы используем практику, называемую "Copyleft". Идея Copyleft в том, что это перевернутый наоборот "Copyright". И вот что мы делаем: мы говорим это ПО защищено правами на копирование и мы - авторы даем вам разрешение распространять копии, мы даем вам разрешение изменить его, мы даем вам разрешение вносить добавления. Но при распространении это ПО оно должно быть передано под теми же условиями, не больше не меньше. Так что кто бы не получил это ПО от вас он так же получает свободу сотрудничества с другими людьми, если он этого хочет. И в этом случае везде, куда будет приходить ПО, туда же приходят и свободы. Это становится неотъемлемым правом сотрудничества с другими людьми и формирование групп. [ Так что же это? Лицензия? что это было... ] Copyleft это общая идея, что бы использовать его вам нужен специфический пример. Пример, который мы используем для большинства пакетов GNU ПО это GNU Основная Общественная Лицензия, определенный узаконенный документ, который призван выполнить эту работу. Многие люди используют аналогичную лицензию, например Линус Торвальдс использует ее для Linux. Лицензия, которую я использую - Основная Общественная Лицензия GNU. Ее написал Ричард Столман. И я думаю, что это по-настоящему поразительный вклад. О... , это одна из нескольких лицензий на ПО которые были написаны с точки зрения общества, но не с точки зрения защиты компании или, как в случае с MIT и BSD лицензиями, выполнения правительственной программы грандов. И GPL (Основная Общественная Лицензия) уникальна в этом отношении. Это не просто лицензия. Это целая философия что, как я думаю, мотивированно определением open source. Я не скрываю что многое из того, что я делаю, пришло от Столмана. Критический шаг в росте GNU/Linux и движения за свободно ПО было создание бизнеса, основанного на ПО и философии. Основой для начала фазы бизнеса была Лаборатория Электронных Исследований (Electronics Research Lab) в Стендфордском университете Известная как ERL, лаборатория была местом первого вдохновения для основателей GNU и Linux бизнеса. Это было там же где и ERL. Это мог бы быть вход рядом со зданием инженера электроники МакКулога (McCullough). Вы прогуливаетесь здесь, подходите к зданию, проходите через холл прямо сюда. Мой офис мог бы быть где-то, где-то здесь прямо через холл от офиса Майкла Тиемана (Michael Tiemann). Майкл Тиеман взял ... и запустил компанию Cygnus Software с идеей консультирования и обслуживания вокруг свободного ПО GNU. и у Майкла это получилось очень хорошо. Я провел много времени, пытаясь придумать, как мы собираемся зарабатывать деньги и в оригинальном манифесте GNU, который является последней главой помощи GNU Emacs Столман предлагает большое количество способов заработать деньги. С самого
------------------------------ Читайте также: - текст Убийство - текст Всегда говори «Да» - текст Любовь ничего не стоит - текст Хлопушка - текст Банды Нью-Йорка |