파이썬은 「BDFL(Benevolent Dictator For Life) Guido van Rossum」 시절을 거쳐 「Steering Council 운영」으로 진화한 오픈소스 언어입니다.
커뮤니티가 함께 만들어 가는 언어.
PEP(Python Enhancement Proposal).
언어 변경 제안 문서.
PEP 8(스타일 가이드), PEP 20(Zen of Python), PEP 484(타입 힌트), PEP 572(walrus 연산자) 등.
누구나 작성 가능, Steering Council이 결정.
언어의 모든 큰 변화는 PEP를 거칩니다.
PSF(Python Software Foundation).
파이썬을 운영·관리하는 비영리 재단.
인프라(PyPI 등) 운영, 컨퍼런스 후원, 다양성 프로그램.
회원가입·기부로 누구나 참여 가능.
PyCon.
매년 열리는 파이썬 컨퍼런스.
PyCon US가 가장 크지만 각국에 PyCon이 있음(PyCon Korea, PyCon Japan 등).
강연·튜토리얼·스프린트(코드 기여 데이) 등.
영상은 YouTube에 무료 공개.
참여 방법.
1) PyPI에 패키지 발행.
2) 좋아하는 라이브러리에 PR 기여.
3) 로컬 파이썬 미트업 참석.
4) 한국에는 「파이콘 한국」, 「파이썬 코리아」(페이스북·디스코드 그룹) 같은 활발한 커뮤니티.
사용자 → 기여자 → 메인테이너로 발전 경로.
한 줄 요약
파이썬은 PEP(언어 제안)·PSF(재단)·PyCon(컨퍼런스)으로 운영되는 커뮤니티 언어.
누구나 PEP 작성·PR 기여·미트업 참석 가능.
한국엔 파이콘 한국·파이썬 코리아.
더 알아볼 것
- PEP 8 — 스타일 가이드
- Zen of Python — import this
- 파이콘 한국 발표 영상