솔직히 고백하자면, 저는 Tanglu 라는 이 새로운 프로젝트에 대해 어제 처음 알게 되었고 , (아마도 너무 성급하게) 흥분했습니다. 하지만 Tanglu는 그저 .deb 배포판 중 하나에 불과할까요?
Tanglu는 무엇입니까?
Tanglu가 무엇에 관한 것인지는 이미 어느 정도 알 수 있습니다 . Tanglu는 SolusOS , SolydX , LMDE 등과 마찬가지로 Debian Testing 기반의 배포판이 될 것입니다 . 하지만 (제가 읽은 댓글들에 따르면) 많은 사람들이 생각하는 것과는 달리, 완전히 똑같지는 않을 것입니다.
좋아요,하지만 차이점은 무엇입니까?
Tanglu 의 주요 목표 중 하나는 테스트가 동결 단계에 접어든 후 특정 패키지를 기다려야 하는 상황을 방지하는 것입니다 .
SolusOS , SolydX , 그리고 LMDE는 데비안 테스팅 저장소 업데이트 프로세스 에 크게 의존하는데 , 이 단계에 있는 동안에는 안정성이 입증된 패키지라도 업데이트 동결이 해제될 때까지 추가되지 않습니다. Tanglu는 바로 이러한 상황 을 방지하고자 합니다.
간단한 예를 들어보겠습니다. 현재 데비안 테스팅 배포판 에는 KDE 4.8 버전이 설치되어 있습니다 . 하지만 KDE는 이미 4.10.1 버전까지 출시되었고 , 8월에는 4.11 버전으로 업데이트될 예정입니다.
Wheezy가 안정화 버전에 도달했을 때(한두 달 후 또는 그 이상 후), 어떤 이유로든 데비안 개발자들이 KDE 4.10.1 대신 4.9 버전을 출시하기로 결정했다고 가정해 봅시다 . 그러면 어떻게 될까요? 아마도 우리가 사용하지도 않는 아키텍처 때문에 여전히 뒤처지게 될 것이고, 데비안은 아마도 가장 많은 아키텍처를 지원하는 배포판 중 하나일 것입니다.
SolusOS , SolydX , LMDE는 계속 기다려야 하지만 Tanglu는 그럴 필요가 없습니다 . 실제로 이 모든 배포판은 이 기회를 활용하여 Tanglu의 저장소를 사용할 수 있습니다.
모두를위한 배포판
하지만 단순히 KDE 나 다른 데스크톱 환경 에 대해서만 이야기하는 것이 아닙니다 . 업데이트된 개발자 패키지는 물론 , 제가 읽은 바에 따르면 우분투에서 사용하는 것과 동일한 커널 까지 포함될 것이라고 합니다 . 아마도 데비안 커널 에는 독점적 인 바이너리 파일 등이 없기 때문일 것입니다.
Tanglu 의 또 다른 목표 는 최신 소프트웨어를 원하는 개발자와 마찬가지로 최신 소프트웨어를 원하는 최종 사용자 모두가 사용할 수 있는 데비안 시스템을 제공하는 것입니다 . 가장 좋은 점은 무엇일까요? 서버를 다루는 사람들은 계속해서 데비안을 사용하고 , 데스크톱 컴퓨터에서는 Tanglu를 사용한다는 것입니다.
이를 위해 Tanglu 팀은 Debian 개발 방향 에서 크게 벗어나지 않을 것입니다 . 실제로 공식 발표 에서 밝혔듯이 , Tanglu는 Debian 팀이 시간적 여유가 없거나 우선순위를 두지 않는 사용자들의 요구 사항(다시 한번 KDE를 예로 들겠습니다)을 해결함으로써 Debian을 지원할 것입니다 .
패키지는 어떻게 선택됩니까?
다른 예를 들어보겠습니다. Tanglus 의 첫 번째 또는 두 번째 버전에 Firefox 23을 저장소에 추가하고 싶다고 가정해 보겠습니다 . 이때 가장 먼저 고려되는 사항은 해당 버전이 안정적인지, 즉 사용에 문제가 없는지 여부입니다.
다른 사용자들이 동의하지 않으면 투표가 진행되고, 해당 소프트웨어가 이미 다른 요구 사항을 충족하는 경우 다수결로 찬성표가 나오면 포함됩니다 . 다수결 로 반대표가 나오면 다음 Tanglus 릴리스 에서 해당 버전의 Firefox 또는 더 최신 버전을 포함할 것을 제안할 수 있으며 , 이 과정이 반복됩니다.
따라서 Tanglu가 제공할 많은 기능은 커뮤니티 구성원들의 제안/의견/투표를 바탕으로 만들어질 것입니다.
게다가 그들은 매우 영리한 전략을 펼치고 있습니다. 이미 만들어진 것을 활용하지 않을 이유가 없다는 것이죠. 예를 들어 KDE 의 경우 Tanglu는 Kubuntu 의 패키지를 사용할 예정이며 , 해당 패키지는 다음과 같은 이유로만 수정될 것입니다.
- 관련 항목 제거 쿠분투 우리는 관심이 없습니다.
- 패키지와 호환되도록 설정 데비안 테스트.
- 꼭 필요하지 않은 모든 것을 제거하십시오.
나머지 패키지들도 마찬가지입니다. 이렇게 하면 곧 데비안 에서도 Muon을 사용할 수 있게 될 겁니다 . 이 모든 과정의 장점 중 하나일 뿐이죠.
젠장 버전 !!!
믿거 나 말거나, 나는 안정적인 것을 좋아하지만 개발자가 새 버전의 패키지를 출시 할 때 일반적으로 두 가지 이유가 있습니다.
- 보안 업데이트 및 버그 수정.
- 개선 사항이 추가되었습니다.
어떤 데스크톱 환경 패키지를 사용하든 이 사실을 확인할 수 있습니다. KDE , GNOME , Xfce 등은 새 버전이 나올 때마다 수많은 새로운 기능, 버그 수정, 성능 개선을 추가합니다. 그리고 이러한 모든 개선 사항은 결국 안정성 향 으로 귀결됩니다 . 대부분의 사용자가 원하는 것이 바로 안정성 아닌가요?
탕루가 제공하는 것이 바로 그것입니다.
Tanglu가 나타내는 것 (나에게)
아직 결론을 내리기엔 이르지만, 제가 보기엔 Tanglu는 제가 항상 원했던 데비안입니다.
무엇이 저를 흥분시키냐고요? 사실입니다. LMDE 에서도 , SolusOS 에서도 비슷한 경험을 했습니다 . SolusOS는 제가 찾던 운영체제라고 생각했지만, 결국 아니었습니다. Tanglu가 성공적으로 운영된다면 , 이러한 변종들은 잊혀질 수도 있고, 아니면 현명한 개발자라면 이 기회를 활용하여 새로운 계획에 동참할 수도 있을 것입니다.
예를 들어 SolusOS는 Tanglu 와 같은 목표를 추구하지 않습니다 . SolusOS 의 주된 목표는 사용자에게 GNOME 2 와 유사한 데스크톱 환경을 제공하는 것입니다. 하지만 GNOME을 사용하지 않는다면 어떻게 해야 할까요?
SolydX는 더 다양한 버전을 제공하지만, 업데이트된 패키지를 추가하지는 않으므로 저장소에 있는 GNOME , KDE 또는 Xfce 버전을 사용하게 됩니다.
LMDE요 ? 실망한 사용자가 이렇게 많은데 틀릴 리는 없겠죠. 제가 방금 언급한 두 배포판이 그 증거입니다. LMDE 저장소 에 KDE 4.10이 있나요? 있다면 알려주세요. 그렇지 않으면 이 글 전체가 무의미해질 겁니다. 제가 알기로 LMDE는 KDE가 아니라 Cinnamon 과 MATE를 데스크톱 환경으로 "홍보"하고 있습니다.
하지만 더 나아가 생각해 보면, Tanglu는 Debian이 Ubuntu , Linux Mint , openSUSE 등과 같은 "새로운 사용자" 배포판을 따라잡는 데 필요한 도약대였다고 생각합니다.
어쩌면 단순히 기대감 때문일지도 모르지만, 저는 장점만 보입니다. 프로젝트가 실패하더라도 문제없습니다. 저는 그냥 제 데비안을 계속 즐겁게 사용하면 되니까요 . 프로젝트가 성공하더라도 저는 여전히 데비안을 사용하면서 훨씬 더 행복할 겁니다.