Lobsters

The importance of communities around software

소프트웨어를 둘러싼 커뮤니티의 중요성

소프트웨어의 윤리성을 판단할 때 라이선스만 볼 것이 아니라 프로젝트를 이끄는 커뮤니티도 살펴야 한다고 주장합니다. 사용자는 코딩 외에도 문서화, 분류, 홍보 등으로 참여하며 프로젝트의 가치에 목소리를 보탤 수 있습니다.

AI 요약

소프트웨어 자유를 위한 활동을 해온 글쓴이는 프로젝트의 윤리성을 판단하는 기준으로 라이선스보다 커뮤니티를 더 중요하게 보기 시작했다고 말합니다. 강한 카피레프트 라이선스는 소프트웨어 자유를 중시한다는 신호지만, 프로젝트가 공동체 중심으로 운영되는지까지 보장하지는 않습니다.

라이선스만으로는 부족합니다

저작권 제도는 노동자보다 기업에 이익을 주는 구조이며, 카피레프트(Copyleft)는 그 제도를 이용해 소프트웨어를 계속 자유롭게 유지하려는 방식이라고 설명합니다. 하지만 이 방식만으로는 프로젝트의 포용성, 운영 주체, 생성형 모델 같은 착취적 기술을 지지하는지까지 알 수 없습니다. 예를 들어 AGPL-3.0을 쓰더라도 상업용 라이선스를 함께 제공하고 기여자 라이선스 계약(CLA)을 강제하는 프로젝트는 공동체가 운영한다고 보기 어렵다고 지적합니다.

프로젝트에 참여해 가치에 목소리를 보태세요

사용자는 관심 있는 자유 소프트웨어 프로젝트의 커뮤니티에 참여하고, 여건이 되면 기여할 수 있습니다. 코딩 외에도 커뮤니티 운영, 문서 작성, 그림 작업, 이슈 분류, 홍보 등 맡을 일이 있습니다. 글쓴이는 프로젝트의 가치가 주변 커뮤니티에서 만들어진다고 보고, 비윤리적인 방향에 반대하는 목소리를 내자고 권합니다.

새 프로젝트를 만들거나 소프트웨어 협동조합에 참여하는 방법도 있습니다. 협동조합에서는 여러 사람이 함께 소프트웨어를 개발하며, 하나의 커뮤니티가 여러 프로젝트를 아우르고 서로 돕기도 합니다. 글쓴이는 The Starlight Network와 Polyphony를 사례로 듭니다.

원문: Lumi / 번역·요약: Trawling