GNU Savannah
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
GNU Savannah는 GNU 프로젝트를 위해 개발된 자유 소프트웨어 호스팅 서비스이다. 로익 다샤리는 SourceForge가 독점 소프트웨어로 전환될 예정임을 알고 이를 포크하여 Savannah를 만들었다. 이후 서버 보안 문제와 자유 소프트웨어 재단의 운영 변화로 인해 GForge로의 이전 논의가 있었으나, Gna!라는 대안을 통해 이를 방지했다. Savannah는 Savane으로 이름이 변경되었으며, 현재는 PHP, Python, Django, CSS를 사용하여 재작성되고 있다.
더 읽어볼만한 페이지
- GNU 프로젝트 - GNU 약소 일반 공중 사용 허가서
GNU 약소 일반 공중 사용 허가서(LGPL)는 GPL과 달리 비(L)GPL 프로그램에 저작물을 링크할 수 있도록 허용하는 자유 소프트웨어 라이선스로, 자유 및 사유 소프트웨어에 적용 가능하며 특정 조건 하에 배포를 허용하고, 라이브러리 사용 프로그램이 LGPL의 새 버전과 링크될 수 있도록 공유 라이브러리나 소스 코드 제공 방법을 활용한다. - GNU 프로젝트 - GNU 선언문
GNU 선언문은 리처드 스톨먼이 GNU 프로젝트를 알리고, 자유로운 소프트웨어 공유와 발전을 통해 모든 사용자가 혜택을 누릴 수 있다는 목표와 철학을 담은 문서이다.
| GNU Savannah | |
|---|---|
| 기본 정보 | |
| 명칭 | GNU 사바나 |
| 유형 | 소프트웨어 포지, 웹사이트, 관련 엔진 |
| 설명 | 자유 소프트웨어 재단에서 운영하는 소프트웨어 개발 협업 시스템 |
| 목표 | 자유 소프트웨어 개발 및 배포 지원 |
| 지원 대상 | GNU 프로젝트 및 자유 소프트웨어 프로젝트 |
| 특징 | 자유 소프트웨어 라이선스 준수 소스 코드 공개 및 공유 공동 개발 및 협업 지원 버전 관리 시스템 제공 (Git, CVS) 버그 추적 시스템 제공 메일링 리스트 제공 웹 호스팅 제공 |
| 역사 | |
| 시작 | 2001년 |
| 개발자 | 루 로크 |
| 상태 | 활발 |
| 프로그래밍 언어 | PHP |
| 라이선스 | GNU 일반 공중 사용 허가서 |
| 웹사이트 | GNU 사바나 |
2. 역사
GNU 프로젝트는 소프트웨어 개발 협업을 지원하기 위해 웹사이트 호스팅 시스템이 필요했다. 초기에는 로익 다샤리(Loïc Dacharyfra)가 SourceForge 소프트웨어를 설치하여 사용했으나, SourceForge가 독점 소프트웨어로 전환될 계획이 알려지자 자유 소프트웨어 원칙을 지키기 위해 이를 포크하여 'Savannah'라는 이름의 자체 시스템을 개발하기 시작했다.[12] 이 과정에서 CERN의 지원을 받아 Savane 소프트웨어 개발이 본격화되었다.
그러나 2003년 서버 보안 문제와 자유 소프트웨어 재단(FSF)과의 운영 방식 및 GForge 이전 계획을 둘러싼 갈등이 발생했다.[6][7] 이에 초기 개발자 중 일부는 FSF의 결정에 반발하여 Gna!라는 별도의 호스팅 플랫폼을 만들기도 했다.[8]
결과적으로 GNU Savannah는 GForge로 이전하지 않았으며, 포크된 Savane 소프트웨어를 계속 사용하게 되었다. 이후 소프트웨어 자체와 호스팅 사이트(GNU Savannah)를 명확히 구분하기 위해 소프트웨어의 이름은 프랑스어로 사바나를 의미하는 'Savane'으로 변경되었다.
2. 1. 개발 배경
로익 다샤리(Loïc Dacharyfra)는 GNU 프로젝트를 위해 보스턴에 위치한 서버에 SourceForge를 설치했다. 그는 SourceForge 기여자였으나, 해당 소프트웨어가 독점 소프트웨어로 전환될 계획임을 알게 되자 이를 포크하여 'Savannah'라고 명명했다. 이는 GNU 프로젝트의 Savannah 웹사이트 운영을 위한 소프트웨어였기 때문이다. 이 작업에 기여한 개발자들은 초기 작업의 성격 때문에 'savannah-hackers'로 불렸다.CERN은 이 소스 코드에 관심을 보여 제네바에서 일할 savannah-hacker로 마티유 로이(Mathieu Royfra)를 고용했고, 이는 2003년부터 Savane 개발로 이어졌다.
2003년, 로익 다샤리의 친구인 뱅상 카롱(Vincent Caronfra)은 서버 보안 침해 사실을 발견했다. 자유 소프트웨어 재단(FSF)은 소프트웨어 재설치를 위해 새 서버를 구입했다. 그러나 서버 설치 후 4개월간의 중단 끝에, FSF 직원들만 접근이 허용되었고 savannah-hackers는 접근할 수 없었다.[6] 리처드 스톨먼은 GNU Savannah를 "진지하게 유지 관리"하기 위해 GForge로 이전하기로 결정했다고 알려졌다.[7]
이에 반발하여 뱅상 카롱, 로익 다샤리, 마티유 로이는 데비안 사회 계약에서 영감을 받은 자체 규약을 가진 대안 소프트웨어 호스팅 인스턴스인 Gna!를 설립하여 예기치 않은 변경을 방지하고자 했다.[8]
GNU Savannah는 몇 달 동안 운영이 중단되거나 부분적으로만 가능했으며, 결국 독점 소프트웨어로 전환된 GForge로 이전하지 않았다.
현재 GNU Savannah 사이트에서 사용되는 웹 소프트웨어 호스팅 시스템인 '''Savane'''은 자유 소프트웨어이다. 초기에는 단순히 사이트 이름과 같은 'Savannah'로 불렸으나, 소프트웨어와 사이트(GNU Savannah)를 구분하기 위해 프랑스어로 사바나를 의미하는 '''Savane'''으로 이름을 변경했다.
2. 2. 초기 개발 (Savannah)
GNU 프로젝트는 웹사이트인 GNU Savannah를 운영하기 위해 초기에 SourceForge 소프트웨어를 사용했다. 이는 GNU 프로젝트 (특히 GNU Savannah 웹사이트 운영)를 위해 로익 다샤리(Loïc Dachary)가 보스턴 서버에 설치한 것이었다. SourceForge 기여자였던 다샤리는 이 소프트웨어가 독점 소프트웨어로 전환될 예정임을 알게 되자, 자유 소프트웨어 원칙을 지키기 위해 코드를 포크하여 'Savannah'라고 명명했다. 초기 개발에 참여한 기여자들은 이때부터 'savannah-hackers'로 불렸다. 이후 소프트웨어 자체와 호스팅 사이트(GNU Savannah)를 명확히 구분하기 위해, 프랑스어로 사바나를 의미하는 'Savane'으로 이름을 변경했다.[12] CERN은 이 코드에 관심을 보였고, savannah-hacker 중 한 명인 마티유 로이(Mathieu Roy)를 고용하여 2003년부터 Savane 소프트웨어 개발을 지원했다.2003년, 로익 다샤리의 동료 뱅상 카롱(Vincent Caron)은 Savannah 서버의 보안이 침해된 것을 발견했다. 이에 자유 소프트웨어 재단(FSF)은 새로운 서버를 구입하여 소프트웨어를 재설치하는 작업을 진행했다. 하지만 이 과정에서 약 4개월간 서비스가 중단되었고, 재개된 후에는 FSF 직원들만 서버에 접근할 수 있었으며 기존 개발자들(savannah-hackers)의 접근은 차단되었다.[6] 더욱이, 리처드 스톨먼은 GNU Savannah를 "진지하게 유지 관리"하고 있다는 이유로, SourceForge 코드 기반의 GForge로 이전할 계획임을 밝혔다.[7]
FSF의 이러한 운영 방식과 GForge 이전 계획에 반발하여 뱅상 카롱, 로익 다샤리, 마티유 로이는 데비안 사회 계약에서 영감을 받아 Gna!라는 대안적인 소프트웨어 호스팅 플랫폼을 설립했다.[8] Gna!는 외부의 일방적인 결정이나 간섭으로부터 자유로운 운영을 목표로 했다.
결과적으로 GNU Savannah는 몇 달간의 혼란 끝에 GForge로 이전하지 않았으며, 포크를 통해 개발된 Savane 소프트웨어를 계속 사용하게 되었다.
2. 3. Gna! 포크
로익 다샤리(Loïc Dachary프랑스어)는 GNU 프로젝트를 위해 보스턴 서버에 SourceForge를 설치했다. 그는 SourceForge가 독점 소프트웨어로 전환될 것이라는 정보를 입수하자, 이를 포크(fork)하여 Savannah라고 명명했다. 이는 GNU 프로젝트의 Savannah 웹사이트를 운영하는 소프트웨어였기 때문이다. 초기 기여자들은 자신들을 savannah-hackers라고 불렀다.CERN은 이 소스 코드에 관심을 보였고, 제네바에서 일할 개발자로 마티유 로이(Mathieu Roy프랑스어)를 고용했다. 이는 2003년부터 Savane 개발로 이어졌다.
2003년, 로익 다샤리의 친구인 뱅상 카롱( Vincent Caron프랑스어)은 서버의 보안이 침해된 것을 발견했다. 자유 소프트웨어 재단(FSF)은 소프트웨어를 새로 설치하기 위해 새 서버를 구입했다. 그러나 서버 설치 후 4개월 동안 공식적인 안내 없이 서비스가 중단되었고, 이후에는 FSF 직원들만 서버에 접근할 수 있었다. 특히 초기 개발자 그룹인 savannah-hackers는 접근이 차단되었으며[6], 리처드 스톨먼이 GNU Savannah를 "진지하게 유지 관리"하기 위해 GForge로 이전하기로 결정했다는 통보를 받았다.[7]
이에 반발하여 뱅상 카롱, 로익 다샤리, 마티유 로이는 데비안 사회 계약에서 영감을 받아 독자적인 규칙을 가진 Gna!라는 대안적인 소프트웨어 저장소를 설립했다. 이는 FSF와 같은 조직의 일방적인 결정으로 인한 예기치 않은 프로젝트 방향 변경을 방지하기 위한 조치였다.[8]
GNU Savannah는 몇 달 동안 완전히 또는 부분적으로 오프라인 상태였으며, 결국 독점 소프트웨어로 전환된 GForge로는 이전하지 않았다.
2. 4. 명칭 변경 (Savane)
GNU 프로젝트의 Savannah 사이트는 원래 SourceForge 소프트웨어를 기반으로 구축되었다. 자유 소프트웨어 재단(FSF)의 사이트 관리자이자 당시 SourceForge 기여자였던 로익 다샤리(Loïc Dachary)는 SourceForge가 독점 소프트웨어로 전환될 예정임을 알게 되자[12], 사이트 운영을 지속하기 위해 해당 소프트웨어의 포크를 진행했다.초기에는 이 포크된 소프트웨어를 단순히 사이트 이름과 동일하게 Savannah라고 불렀다. 하지만 시간이 지나면서 소프트웨어 자체와 이를 사용하는 웹사이트인 GNU Savannah를 명확히 구분할 필요성이 제기되었다. 이에 따라 소프트웨어의 이름은 프랑스어로 사바나를 의미하는 Savane으로 변경되었다.
3. 특징
'''Savane'''은 자유 소프트웨어 기반의 웹 소프트웨어 호스팅 시스템으로, GNU Savannah 사이트에서 사용되고 있다.
GNU 프로젝트의 Savannah 사이트는 원래 SourceForge를 사용했다. 그러나 Savannah 사이트 구축이 완료된 후, SourceForge는 독점 소프트웨어로 변경되었다. 자유 소프트웨어 재단의 사이트 관리자는 사이트 운영을 계속하기 위해 해당 소프트웨어의 포크를 진행했다.
초기에는 이 포크를 단순히 사이트 이름과 동일하게 '''Savannah'''라고 불렀다. 이후, 소프트웨어와 사이트(GNU Savannah)를 구분하기 위해, 프랑스어로 사바나를 의미하는 '''Savane'''으로 개칭했다.
3. 1. 자유 소프트웨어
'''Savane'''은 자유 소프트웨어 기반의 웹 소프트웨어 호스팅 시스템으로, GNU Savannah 사이트에서 사용되고 있다.GNU 프로젝트의 Savannah 사이트는 원래 SourceForge 소프트웨어를 사용했다. 그러나 Savannah 사이트 구축이 완료된 후, SourceForge는 독점 소프트웨어로 변경되었다. 이에 자유 소프트웨어 재단의 사이트 관리자는 사이트 운영을 계속하기 위해 해당 소프트웨어의 포크를 진행했다.
초기에는 이 포크된 소프트웨어를 단순히 사이트 이름과 동일하게 '''Savannah'''라고 불렀다. 이후, 소프트웨어 자체와 GNU Savannah 사이트를 구분하기 위해, 프랑스어로 사바나를 의미하는 '''Savane'''으로 이름을 변경했다.
3. 2. 다양한 기능
(섹션에 해당하는 내용이 원본 소스에 존재하지 않아, 작성할 내용이 없습니다.)3. 3. GNU Savannah 및 비-GNU 프로젝트 지원
로익 다샤리(Loïc Dachary)는 GNU 프로젝트를 지원할 목적으로 보스턴 서버에 SourceForge 소프트웨어를 설치하여 GNU Savannah 웹사이트 운영을 시작했다. 당시 SourceForge에 기여하고 있던 다샤리는 해당 소프트웨어가 독점 소프트웨어로 전환될 계획임을 알게 되자, 이를 포크하여 'Savannah'라는 이름의 새로운 소프트웨어를 만들었다. 이 이름은 GNU 프로젝트의 웹사이트 이름(GNU Savannah)을 그대로 따른 것이었다. 초기 Savannah 개발에 참여한 기여자들은 'savannah-hackers'로 불렸다.이후 CERN이 Savannah 소스 코드에 관심을 가지면서, 'savannah-hacker' 중 한 명인 마티유 로이(Mathieu Roy)를 고용하게 되었다. 이는 2003년부터 Savane 소프트웨어 개발로 이어지는 계기가 되었다.
2003년, 로익 다샤리의 친구인 뱅상 카롱(Vincent Caron)은 GNU Savannah 서버의 보안이 침해된 사실을 발견했다. 이에 자유 소프트웨어 재단(FSF)은 새로운 서버를 구입하여 소프트웨어를 새로 설치하기로 결정했다. 하지만 새 서버가 설치된 후, FSF는 공식적인 공지 없이 4개월 동안 서비스를 중단시켰고, 이후에는 FSF 직원들만 서버에 접근할 수 있도록 제한했다. 특히 기존의 'savannah-hackers'는 접근이 완전히 차단되었다.[6] FSF는 리처드 스톨먼의 주도 하에 GNU Savannah를 GForge라는 다른 소프트웨어로 이전하기로 결정한 것으로 알려졌다.[7]
FSF의 이러한 결정에 반발하여 뱅상 카롱, 로익 다샤리, 마티유 로이는 데비안 사회 계약에서 영감을 받아 독자적인 운영 규약을 갖춘 대안적인 소프트웨어 호스팅 서비스인 Gna!를 설립했다. 이는 FSF와 같은 외부 조직에 의한 예기치 않은 서비스 변경이나 통제를 방지하려는 목적을 가지고 있었다.[8]
결과적으로 GNU Savannah는 몇 달 동안 완전 또는 부분적으로 운영이 중단되는 혼란을 겪었으며, 논란 끝에 GForge로 이전하는 계획은 무산되었다. 현재 GNU Savannah 사이트는 자유 소프트웨어 기반의 웹 호스팅 시스템인 '''Savane'''을 계속 사용하고 있다.
Savane 소프트웨어는 원래 SourceForge를 기반으로 포크된 것이다. 초기에는 사이트 이름과 동일하게 '''Savannah'''로 불렸으나, 이후 소프트웨어 자체와 GNU Savannah 사이트를 명확히 구분하기 위해, 프랑스어로 사바나를 의미하는 '''Savane'''으로 이름을 변경하여 사용하고 있다.
4. 관련 사이트
(내용 없음)
4. 1. savannah.gnu.org
- [https://savannah.gnu.org/ https://savannah.gnu.org/] - Savannah 공식 사이트 - GNU 프로젝트용
- [https://savannah.nongnu.org/ https://savannah.nongnu.org/] - Savannah 공식 사이트 - 비-GNU 프로젝트용
GNU 프로젝트의 Savannah 웹사이트는 자유 소프트웨어 기반의 웹 호스팅 시스템인 '''Savane'''을 사용하여 운영된다.
원래 이 사이트는 SourceForge 소프트웨어를 기반으로 구축되었다. 그러나 사이트 구축 후 SourceForge가 독점 소프트웨어로 전환되자, 자유 소프트웨어 재단(FSF)의 사이트 관리자들은 자유 소프트웨어 원칙을 지키기 위해 기존 소프트웨어의 포크를 결정했다.
초기에 이 포크된 소프트웨어는 사이트 이름과 동일하게 '''Savannah'''로 불렸다. 하지만 소프트웨어 자체와 GNU 프로젝트의 호스팅 사이트인 GNU Savannah를 명확히 구분하기 위해, 소프트웨어의 이름을 프랑스어로 사바나를 의미하는 Savanefra으로 변경하였다.
4. 2. savannah.nongnu.org
savannah.nongnu.org는 GNU 프로젝트의 일부가 아닌 자유 소프트웨어 프로젝트를 호스팅하기 위한 공식 Savannah 사이트이다. GNU 프로젝트 관련 프로젝트는 savannah.gnu.org에서 호스팅된다.- 공식 사이트: [https://savannah.nongnu.org/ https://savannah.nongnu.org/]
5. 기술적 변화
(내용 없음)
5. 1. 프로그래밍 언어
'''Savane'''는 소프트웨어 호스팅 소프트웨어로 PHP 기반이나 현재 Python, Django, CSS로의 재작성이 이루어지고 있다.[12]참조
[1]
웹사이트
On the savannah, where the gnu roam...
https://www.fsf.org/[...]
Free Software Foundation
2017-07-11
[2]
웹사이트
Why Choose Savannah?
https://savannah.gnu[...]
2021-04-23
[3]
웹사이트
Savannah: Welcome
http://savannah.gnu.[...]
2022-06-26
[4]
웹사이트
Hosting requirements - site wide
http://savannah.nong[...]
Free Software Foundation, Inc.
2021-05-27
[5]
웹사이트
Savannah documentation/RemovingProject
https://savannah.non[...]
Free Software Foundation, Inc.
2021-05-27
[6]
웹사이트
about savannah reinstallation management
https://lists.gnu.or[...]
2017-07-11
[7]
웹사이트
Re: '[Savane-dev] [IMPORTANT] GNU Savannah migration from Savannah (the Software) to GForge – Why?!'
https://lists.gnu.or[...]
2017-07-11
[8]
웹사이트
the Gna! Project
http://about.gna.org[...]
2016-07-18
[9]
웹사이트
Puszcza
http://ps.gnu.org.ua[...]
2018-06-11
[10]
뉴스
On the savannah, where the gnu roam...
http://www.fsf.org/b[...]
フリーソフトウェア財団
2008-08-06
[11]
URL
http://www.fsf.org/b[...]
[12]
URL
https://savannah.gnu[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com