배포판, 프로그램 선택, 프로그래밍, 심지어 Linux 또는 UNIX와 관련된 모든 내용을 읽거나 읽는 데까지 내 시간 동안 벗어날 수 없었던 주제가 있습니다. 성스러운 전쟁 (가장 잘 알려진 성스러운 전쟁 끝마친).
첫 번째 거룩한 전쟁?
이 용어는 공식적으로 대중화되었습니다. 대니 코헨 에 대한 기사에서 엔디안, 보다 구체적으로 형식 간의 논쟁에 대해 리틀 엔디안 그 대 빅 엔디안. 가장 궁금한 사람은 엔디안 바이트를 읽는 순서를 지정합니다. 각 바이트는 철학 다르며 동일한 이유로 정의상 호환되지 않습니다. 이것은 프로세서의 세계를 두 개로 나누고 작은 위성을 생성합니다. 미들 엔디안, 두 형식을 모두 읽을 수있는 ARM 및 기타 기술에서 널리 사용됩니다.
다른 좋은 예
오늘의 가장 위대한 예 중에는 그놈과 KDE 사이의 영원한 전투, 오래된 vim과 emacs 간의 경쟁, 운영 체제 수준에서도 잘 알려지지 않은 Linux와 [Free | Net | Open] BSD 간의 경쟁. 수많은 게시물, 기사, 논문의 주제가 된 몇 가지 예입니다. 서적. 나는 몇몇 팬이 쓴 Bash에 관한 O'Reilly 책을 아주 많이 기억합니다. 이맥스이것은 키보드 단축키를 사용할 때 "자연 스러움"이 부족한 것과 같은 vim에 대한 일반적인 의견에서 분명합니다. 요컨대, 이러한 주제에 대한 정보의 양이 풍부합니다.
양날 검
역사는 가장 치열한 경쟁 에서조차도 좋은 것들이 태어나고, 그중 하나가 기술 발전이라는 것을 보여주었습니다. C와 C ++의 붕괴에 대해 많은 이야기가 있었고, 일부는 다른 사람들을 "청교도"라고 부르며 내 언어가 더 낫다. 역사상 어느 시점에서 C ++은 오늘날 새로운 기능을 만들기위한 기초로 C를 사용했지만 (우리는 약 30 년 전에 이야기하고 있습니다) 두 언어 모두 완전히 다른 두 언어로 간주 될 수있을 정도로 진화했습니다. 양쪽에서 거의 동일한 기능으로 언급 할 가치가 있습니다. 다른 한편으로 우리는 일부의 시각적 진화가 있습니다. 프레임 워크 Qt 또는 WebKit과 같이 KDE와 GNOME에서 각각 널리 사용됩니다. 이 "역량"은 두 사람 모두 깨어 있고 매일 제공하는 기능을 개선하는 데 도움이됩니다.
기술 수준에서
글쎄, 우리가 이것을 완전히 기술적 관점에서 볼 때, 옵션은 "객관적으로"더 좋거나 나빠질 수 있으며 이것은 현실입니다. 명백한, 소프트웨어 나 프로그램을 시간, 부하, 스트레스 또는 기타 상상할 수있는 측정 단위로 설명 할 수 있습니다. 이것은 논쟁에 힘을주고, 다루어야 할 필요와 허용해야 할 위험을 더 명확하게 할 수 있기 때문에 각 개인의 결정에 도움이됩니다. 이 시점에서 상황은 좀 더 명확하고 진심으로 진행되면 많은 갈등을 해결할 수 있지만 문제는 ...
정치가 작용하다
이것은 민감한 점이므로 너무 많이 생각하지 않도록 노력하겠습니다. 솔루션이 간단하다고 믿기 시작할 때 극단이 시작되는 지점까지 모든 것이 좋습니다. 다른 어떤 것보다 낫다 그리고 모두가 당신과 동의해야합니다 이것은 아마도 모든 오픈 소스와 심지어 자유 소프트웨어의 가장 복잡한 점 중 하나 일 것입니다.
저는 두 그룹 모두와 직접 대화 할 기회를 가졌고 둘 다 상당히 정치화, "당신이 그들과 함께 가면 우리와 함께 오지 마십시오." 그리고 그의 삶에 대한 개념에는 검은 색 또는 흰색 만 있고 중간 지점이나 회색은 없습니다. 이제 많은 사람들이 나와 다른 사람들에게 그다지 동의하지 않을 것이지만 삶은 흑백이 아니며 회색과 음영이 존재합니다 (존재해서는 안되는 것들에서도 필연적입니다).
이 모든 것에 대한 재미있는 점은이 그룹을 "운영"하는 사람들, 적어도 제가 만날 기회가 있었지만 프로그래밍하지 않은 사람들은 소프트웨어의 이상이 소프트웨어 그 자체를 훨씬 넘어선다고 생각한다는 것입니다. 망각에서 소외되었습니다.
이 주제에 대한 나의 개인적인 의견
나는 자유 소프트웨어와 오픈 소스에 대해 내가 중요하다고 생각하는 것에 대한 개요를 만들 것입니다. 확실히 둘 다 공통점이 많지만 일반적이지 않은 점에서 너무 다르기 때문에 여전히 둘 다에 대해 논쟁의 문제입니다. 측면.
저는 오늘날의 세계에서 소프트웨어는 사적인 (필수적 권력의 자유에서 당신을 방해하는 생각 y aprender)는 가장 큰 적입니다. 나는 항상 내 컴퓨터에서 일이 일어나는 이유를 알고 싶었고, 당신을 허용하지 않는 프로그램이라고 생각합니다. 무슨 일이 일어나는지 알아 그것은 당신이 가질 수있는 가장 큰 적입니다.
이 시점에서 오픈 소스와 자유 소프트웨어는 동의하다 (비록 인정하고 싶지는 않지만) 하나는 실제적인 이유이고 다른 하나는 윤리적 인 이유로 사용자가 소스 코드에서 기여하고 배울 수 있기를 바랍니다.
문제가 시작되는 지점은 자유 배포. 오픈 소스는 자유 소프트웨어보다 약간 더 제한적입니다. 철학. 그러나 다음과 같은 방식으로 볼 수 있습니다.
이 세상에서 검정 소프트웨어가된다 사적인, 무슨 일이 일어나고 있는지 또는 왜 일어나는지 실제로 알 수없는 것입니다. 한 번 더 돼지 고기, 우리는 오픈 소스를 가지고 있습니다. 자유 그러나 최소한 학습하고 개선 할 수있는 코드를 사용할 수 있습니다. 측면 블랑코 더 많은 이상을 가진 자유 소프트웨어가 될 것입니다. 윤리적 커뮤니티에서 소프트웨어를 사용할 수 있어야하며 대가로 혜택을 기대하지 않고 모두를 도와야합니다.
유토피아
모두가 그와 같았다면 블랑코글쎄요, 돈은 필요 없겠지만 상황이 아주 달라서 사람들은 직업, 그리고 necesidad. 이 시점에서 회색 우리 삶에서, 프로젝트로 세상을 도울 수 있지만 무료세상은 항상 당신에게 요구하는 모든 것을 요구하지 않을 것입니다.
(원래 게시물에서 편집 할 가치가있는 주제에 대해 언급 한 동료 Alejandro 덕분에 괄호를 만들고 싶습니다. 그가 말했듯이 개발자가 자유 소프트웨어가 생산하지 않는다고 생각할 수도 있다는 오해가 원인 일 수 있습니다. 저는 윤리적으로 올바른 사회에서 우리 모두가 다른 방식으로 커뮤니티에 우리의 일을 제공하고 우리 모두가 혜택을받는 사회에서는 돈이 필요하지 않습니다. 자유 소프트웨어가 그것을 생산하지 않기 때문이 아닙니다. 높은 윤리적 가치로 인해 돈과 같은 불필요한 것에 대한 필요성이 평가 절하 됨)
PS :이 정보를 알려 주셔서 감사합니다. 공유해 주셔서 감사합니다. 결국 커널 (자유 소프트웨어)과 같은 프로젝트는 요즘 수십억 달러 이상의 회사를 이동합니까? )
이것은 매우 좋게 들리지만 진실은 우리 모두가이 세상에서 돈이 필요하다는 것입니다. 블랑코 찾을 수 있습니다. 항상 검정 시장뿐만 아니라 소비자의 마음도 장악하고 있습니다. 그리고 항상 주정부에 빚이 있고 돈을 필요로하는 다른 모든 종류의 것들이 있습니다.
(다시 말하지만, 실제적인 것이 아니라 윤리적 인 관점에서 말하면,이 경우 오픈 소스가 아닌 자유 소프트웨어에 대해 이야기하고 있기 때문에, 우리가 오픈 소스에 대해 이야기한다면 자본을 기반으로하는 수천 개의 회사가 있기 때문입니다. 오픈 소스, Red Hat 및이 목록의 맨 위에있는 더 많은 항목)
젠투
이것이 제가 Gentoo에 대해 가장 좋아하는 것 중 하나입니다. 선택. 이것은 선택할 수 있다는 것을 의미 할뿐만 아니라 소프트웨어,뿐만 아니라 가르친다 하나를 생각하다 같은. 그리고 모든 곳에서와 마찬가지로 정책, 그리고 반도스, 기타. 그러나 좋은 점은 항상 자유가 있다는 것입니다. 선택, 특히 반도스 당신의 생각을 따르지 않습니다. (당신이 본 것처럼 FOSS (Free and Open Source Software)의 상당 부분이 철학.)
최종 반사
라스 철학 그들은 훌륭하고 새로운 관점을 통해 문제를 해결하도록 돕습니다. 이것은 항상 모든 사람에게 유용하지만 문제 그룹이 원할 때 시작 속다 그의 철학. Linux 세계에서 많이 볼 수 있듯이 "이것이 더 낫다"라고 말하는 것은 결코 좋지 않습니다.
Ubuntu / Fedora / Mint / Manjaro /… Ubuntu / Fedora / Mint / Manjaro /…보다 낫습니다.
존재하지 않습니다 절대 최고, 그들은 단지 달라 철학.
나는 그 주제에 대해 꽤 관용적 인 사람이라고 생각합니다. 나는 그것이 누군가에게서 나올 때 절대적으로 좋거나 나쁠 수 없다는 믿음에 익숙해졌습니다. 모든 것이 뉘앙스를 가지고 있고 내가 생각하는 것들을 공유하고 싶어합니다. 도구. 제가 기술을 보고 사용하는 방식을 모두가 따라하게 만들려는 의도는 아니지만, 제가 사용하는 것을 사용하거나 시도하는 사람이 많지 않다는 것을 알고 있기 때문에 다른 사람들이 참고할 수 있도록 공유하려고 합니다. 그것에 대해.
이번에는 벌써 많은 시간을 연장했지만 논의하기에 매우 흥미로운 주제 인 것 같습니다.
여분의
글쎄, 나는 그것을 원문에서 건드리지 않았다고 생각한다 (이것은 시간이 지남에 추가 된 것임).하지만 나는 자유 소프트웨어 프로젝트 (git과 커널, weechat과 같은)에 참여하려고 노력하지만, 오픈 프로젝트 소스 (예 : Gentoo)와 협력합니다. 나는 나를 위해 일하는 사람들 중 한 명이라고 생각합니다. 직업 그리고 저는 커뮤니티의 이익이 커질수록 우리가 세상을 한 번에 한 단계씩 변화시키는 데 더 많은 도움을 줄 수 있다고 생각합니다(이 블로그 처럼). 네, 안녕하세요