AI 요약
PySimpleGUI 프로젝트는 최근 진행해 온 상업화 노력을 마무리하고 다시 오픈 소스 체제로 전환하는 중대한 결정을 내렸습니다. 개발팀은 서버 셧다운과 자료 아카이브 과정에서 기존 저장소의 활용도가 낮아지는 것을 방지하기 위해, 2026년 4월 6일 프로젝트를 다시 유용한 상태로 되돌리기로 발표했습니다. 이에 따라 2026년 4월 14일, 수년간의 개발 성과가 담긴 PySimpleGUI 6 버전이 PyPI에 업로드되었습니다. 이번 버전 6은 버전 5의 신기능과 버그 수정을 계승하면서도, 상업적 라이선스 인증 및 업그레이드 메커니즘을 완전히 제거하고 LGPL3 라이선스로 배포된 것이 특징입니다. 사용자들은 이제 pip install을 통해 자유롭게 최신 기능을 활용할 수 있게 되었습니다.
핵심 인사이트
- 배포 날짜 및 버전: 2026년 4월 14일, PySimpleGUI 버전 6이 PyPI에 공식 게시되었습니다.
- 라이선스 변경: 기존 상업용 모델에서 LGPL3 오픈 소스 라이선스로 전격 전환되었습니다.
- 안정성 확보: 버전 6 배포에 앞서 가장 안정적인 버전인 4.60.5.1을 PyPI에 선제적으로 게시하여 사용자 혼선을 방지했습니다.
- 주요 앱 업데이트:
psgdemos,psgfiglet,psghotkey등 주요 애플리케이션이 이미 버전 6으로 업그레이드되어 배포되었습니다.
주요 디테일
- 기능적 범위: 버전 6은 Docs.PySimpleGUI.com에 게시된 SDK 문서 내용과 일치하는 기능을 제공합니다.
- 삭제된 기능: 버전 5에 존재하던 라이선스 체크 시스템 및 자동 업그레이드 메커니즘은 버전 6에서 모두 제거되었습니다.
- 설치 방법: 표준 설치 명령어인
python -m pip install PySimpleGUI또는 GitHub 저장소의 zipball 주소를 통한 직접 설치를 지원합니다. - 전환 과정: 저장소 내의 모든 애플리케이션과 데모 프로그램들이 수일 간격으로 버전 6 규격에 맞춰 순차적으로 업데이트되고 있습니다.
- 유지보수 기조: 개발자는 현재 8년간의 경험을 바탕으로 향후 몇 주 이상의 장기 예측은 자제하고 있으나, 이슈 리포트를 통한 커뮤니티 지원을 독려하고 있습니다.
향후 전망
- 커뮤니티 회귀: 상업화 종료 이후 오픈 소스 생태계로 완전히 돌아감에 따라, 사용자들의 기여와 이슈 제보가 프로젝트 유지의 핵심 동력이 될 것입니다.
- 완전한 버전 교체: GitHub과 PyPI에 남아있는 모든 관련 도구들이 수일 내에 버전 6으로 완전히 교체되어 통합된 개발 환경을 제공할 예정입니다.
출처:hackernews
