PHP, BSD 3-Clause 채택… 30년 맞춤형 라이선스 체계 종료

실시간 키워드

2022.08.01 00:00 기준

PHP, BSD 3-Clause 채택… 30년 맞춤형 라이선스 체계 종료

위클리 포스트 2026-05-06 15:55:49 신고

PHP 프로젝트가 기존 맞춤형 라이선스 체계를 종료하고 BSD 3-Clause 라이선스를 공식 채택했다. 1995년 PHP 언어와 함께 출발한 PHP License는 30년 넘게 사용돼 왔지만, 표준 오픈소스 라이선스로 전환되며 역할을 마무리했다.

PHP has officially adopted the BSD 3-Clause License, retiring its long-used custom PHP License and unifying PHP and Zend Engine licensing to simplify open-source compliance.

PHP Group을 대표한 프로젝트 유지보수자 Ben Ramsey는 오픈소스 이니셔티브 라이선스 심사 메일링 리스트를 통해 PHP License 3.01의 자발적 폐기를 알렸다. 해당 라이선스는 신규 프로젝트에 더 이상 사용되지 않는다.

PHP License는 PHP 언어를 위해 별도로 설계된 라이선스다. PHP 명칭 사용에 관한 제한 조항을 포함하고 있어 자유소프트웨어재단은 이를 GPL과 호환되지 않는 자유 소프트웨어 라이선스로 분류해왔다. PHP License 3.0과 3.01이 모두 폐기되면서 PHP 프로젝트는 장기간 유지해온 자체 라이선스 구조에서 벗어났다.

라이선스 변경은 Zend 엔진에도 적용된다. 새 체계에서는 PHP License version 4와 Zend Engine License version 3이라는 이름으로 BSD 3-Clause 기반 라이선스가 적용된다. 기존처럼 PHP 라이선스와 Zend 엔진 라이선스가 분리돼 관리되던 구조도 통합됐다.

핵심 목적은 하위 프로젝트와 리눅스 배포판의 라이선스 준수 절차를 단순화하는 데 있다. 기존 PHP License는 PHP 고유의 명명 제한을 포함했고, Zend 엔진 라이선스는 OSI 승인을 받지 않은 상태였다. 두 라이선스 모두 GPL과 호환되지 않는다는 점도 배포와 재사용 과정에서 부담으로 작용했다.

BSD 3-Clause 채택으로 PHP는 널리 쓰이는 표준 오픈소스 라이선스 체계에 편입됐다. 라이선스 호환성이 명확해지고, 자동화된 컴플라이언스 도구와 패키징 시스템에서 처리하기 쉬운 구조가 됐다.

배포판 관리자, 패키지 유지보수자, PHP 관련 코드를 임베드하거나 재배포하는 프로젝트에는 실질적인 이점이 있다. PHP 고유 조항에서 비롯된 해석 부담이 줄어들고, 표준 라이선스 기준에 맞춰 소스 코드 관리와 배포 정책을 정리할 수 있게 됐다.

실시간 키워드

  1. -
  2. -
  3. -
  4. -
  5. -
  6. -
  7. -
  8. -
  9. -
  10. -

0000.00.00 00:00 기준

이 시각 주요뉴스

알림 문구가 한줄로 들어가는 영역입니다

신고하기

작성 아이디가 들어갑니다

내용 내용이 최대 두 줄로 노출됩니다

신고 사유를 선택하세요

이 이야기를
공유하세요

이 콘텐츠를 공유하세요.

콘텐츠 공유하고 수익 받는 방법이 궁금하다면👋>
주소가 복사되었습니다.
유튜브로 이동하여 공유해 주세요.
유튜브 활용 방법 알아보기