AI 요약
Block은 오픈소스 전략 및 운영의 중심 허브 역할을 할 Block Open Source를 출시했습니다.
이는 개발자 커뮤니티와의 협력을 강화하고 기술 혁신을 촉진하며, 궁극적으로 경제적 역량 강화를 위한 새로운 솔루션 개발을 지원할 것으로 기대됩니다.
과거부터 오픈소스에 적극적인 기여를 해왔으며, 이번 공식적인 프로그램 오피스 출범은 회사의 기술 리더십과 개발자 생태계에 대한 의지를 보여줍니다.
핵심 포인트
- Block은 오픈소스 전략 및 운영의 중심 허브 역할을 할 Block Open Source를 출시했습니다.
- 이는 개발자 커뮤니티와의 협력을 강화하고 기술 혁신을 촉진하며, 궁극적으로 경제적 역량 강화를 위한 새로운 솔루션 개발을 지원할 것으로 기대됩니다.
- 과거부터 오픈소스에 적극적인 기여를 해왔으며, 이번 공식적인 프로그램 오피스 출범은 회사의 기술 리더십과 개발자 생태계에 대한 의지를 보여줍니다.
긍정 / 부정 요인
긍정 요인
- 오픈소스 생태계 강화 및 개발자 커뮤니티와의 협력 증진
- 기술 혁신 가속화 및 새로운 솔루션 개발 가능성 확대
- 투명성, 보안성, 상호운용성 향상을 통한 고객 만족도 증대
- 회사의 기술 리더십 및 개발 문화 강화
부정 요인
- 오픈소스 프로젝트 관리 및 유지보수에 대한 추가적인 자원 투입 필요성
- 경쟁사와의 기술 격차 유지 및 차별화 전략의 중요성 증대
기사 전문
Block, 오픈소스 전략 전담 조직 'Block Open Source' 출범
[서울=뉴스핌] 김민지 기자 = 핀테크 기업 Block(티커: XYZ)이 오픈소스 전략 및 운영을 총괄하는 전담 조직 'Block Open Source'를 공식 출범했다고 21일 밝혔다.
Block은 엔지니어링을 핵심 가치로 삼고 있으며, 결제 솔루션 개발부터 금융 포용을 위한 새로운 도구 개발에 이르기까지 금융 서비스의 미래를 만들어가고 있다고 설명했다. 창립 이래 오픈소스는 Block의 사업 전반에 걸쳐 중요한 역할을 해왔다.
Block은 오픈소스 소프트웨어와 표준이 고객에게는 투명성, 강화된 보안, 벤더 종속성 탈피를 통한 상호 운용성 및 시스템 품질 향상을 제공한다고 강조했다. 또한 엔지니어들에게는 빠른 혁신, 높은 품질의 기술, 집단적 동료 검토를 통한 보안 및 신뢰성 향상을 가져온다고 덧붙였다. 더불어 기존 작업 위에 구축할 수 있는 환경을 제공하고, 회사의 엔지니어링 문화를 강화하며, 인재 밀도를 높이는 효과도 있다고 설명했다.
특히, Block은 자사의 오픈소스 기술을 기반으로 다른 이들이 새로운 솔루션을 구축하도록 함으로써 경제적 역량 강화를 위한 새로운 길을 열고 있으며, 이는 Block의 궁극적인 목표라고 밝혔다.
Block은 창립 초기부터 엔지니어링 팀이 오픈소스 프로젝트를 활용하고, 기여하며, 생성하는 것을 장려하고 지원해왔다. 안드로이드 오픈소스 프로젝트(AOSP), Envoy, Golang, Jetty, Kubernetes, MySQL, Netty, Pytorch, Tensorflow, Terraform, TiDB 등 다수의 프로젝트에 기여했으며, 자체적으로 다수의 영향력 있는 오픈소스 프로젝트를 출시하거나 공동 출시하기도 했다.
Block의 대표적인 오픈소스 성공 사례로는 다음과 같은 것들이 있다.
* OkHttp: Java 및 Kotlin을 위한 현대적이고 기능이 풍부한 HTTP 클라이언트로, HTTP/2, 압축, 응답 캐싱, 연결 풀링을 지원한다. 안드로이드 운영체제에 기본 클라이언트로 포함될 정도로 높은 인기를 누리고 있다.
* Retrofit: OkHttp 위에 구축된 상위 레벨 라이브러리로, 네트워크 호출 자동 생성 및 응답을 Java 객체로 파싱하여 REST API와의 상호 작용을 간소화한다. 안드로이드 커뮤니티에서 네트워크 작업 간소화에 널리 채택되고 있다.
* gRPC: HTTP/2 프로토콜을 기반으로 클라이언트와 서버 간, 서비스 간 통신을 위한 고성능 언어 불문 RPC 프레임워크다. Block(당시 Square)과 Google의 오픈 협업을 통해 탄생했으며, 수많은 오픈소스 및 상용 인프라 프레임워크가 이를 활용하는 전 세계 표준으로 성장했다.
* LeakCanary: 안드로이드 앱의 자동 메모리 누수 탐지를 위한 가장 널리 사용되는 도구이자 사실상의 표준이다. 사용 편의성과 실시간 분석 기능으로 개발자들에게 필수적인 도구로 자리 잡았다.
* Lightning Development Kit (LDK) 및 Bitcoin Development Kit (BDK): 라이트닝 및 비트코인 애플리케이션(지갑 등) 개발을 간소화하는 모듈식 경량 라이브러리다. 비트코인의 복잡성과 개발자의 사용 편의성 및 보안 요구 사이의 간극을 메우도록 설계되었다.
* Bitkey 및 Proto의 채굴 하드웨어: 소스 코드를 공개하여 독립적인 감사를 가능하게 한 사례다. 이를 통해 사용자와 비트코인 커뮤니티 전반의 신뢰를 구축하고, 개발자 및 연구자들이 하드웨어와 소프트웨어의 무결성, 보안, 기능을 검증할 수 있도록 한다.
* Model Context Protocol: Block은 Anthropic 등과 협력하여 AI 에이전트가 실제 결과를 제공하는 데 필요한 시스템 및 데이터에 안전하게 연결할 수 있도록 돕는 개방형 표준인 Model Context Protocol을 출시했다.
새로운 오픈소스 프로그램 오피스(OSPO) 출범을 통해 Block은 오픈소스 작업에 일관된 전략을 적용하여 프로젝트의 높은 품질 기준과 커뮤니티 지원을 보장하고, 오픈소스 재단 및 표준 기구와의 관계를 더욱 심화시킬 계획이다.
이를 위해 Block은 다음과 같은 이니셔티브를 시작한다.
* 오픈소스 프로젝트 상태 모니터링 대시보드: 가장 필요한 곳에 주의와 자원을 집중할 수 있도록 지원한다.
* Thanks.Dev와 협력한 오픈소스 기부 프로그램: Block이 의존하는 핵심 오픈소스 기술의 유지보수자를 지원한다.
* 오픈소스 재단 및 표준 기구와의 관계 강화: 지속적이고 장기적인 지원, 참여, 요구사항과의 일치를 보장한다.
또한 Block은 오픈소스 문화를 가속화하기 위한 추가적인 이니셔티브를 모색하고 있다.
* 교육: 오픈소스 모범 사례에 초점을 맞춘 리소스를 제공하고, 성공적인 프로젝트를 사례 연구로 소개하여 Block 내 엔지니어 및 관리자들이 오픈소스 환경을 탐색하도록 지원한다. 프로젝트의 오픈소스 적합성 평가 및 지속적인 개발을 위한 리소스 정량화를 돕는 프레임워크도 개발 중이다.
* 멘토십: Block 내 신규 유지보수자를 위한 내부 멘토십 그룹을 시범 운영하여 숙련된 동료로부터 지침과 지원을 제공하고, 내부 유지보수자 커뮤니티 간의 협업을 촉진한다.
* 개발자 옹호 프로그램: 고품질 오픈소스 프로젝트 유지보수는 특히 커뮤니티 구축 전문성이 부족한 소규모 팀에게 어려울 수 있다. Block은 팀이 개발자 옹호 그룹에 접근하여 커뮤니티 참여 및 분류를 지원함으로써 유지보수자가 핵심 개발 및 개선에 집중할 수 있도록 지원하는 방안을 모색하고 있다.
* 개방형 표준 옹호: Block은 다수의 산업 표준 기구에 참여하고 있으며, 개방형 표준에 투자함으로써 모두에게 이익이 되는 보다 협력적이고 상호 연결된 금융 생태계를 발전시키기 위해 노력하고 있다.
* 오픈소스 프로젝트 디렉토리: Block의 오픈소스 프로젝트 가시성과 검색 가능성을 높이기 위한 검색 가능한 디렉토리를 제공하며, 관련 기사, 예제, 문서 및 커뮤니티 참여를 위한 '좋은 첫 번째 이슈(good first issues)' 링크를 포함한다.
이러한 이니셔티브들은 Block의 내부 및 외부 오픈소스 커뮤니티에 대한 장기적인 헌신을 강조한다. 오픈소스 기술은 혁신, 협업, 커뮤니티 참여, 품질을 촉진하며 확장 가능하고 안전하며 비용 효율적인 솔루션 개발을 가능하게 함으로써 기업 성장을 견인한다. 이는 개인과 기업 모두의 경제적 역량 강화를 이끈다.
Block의 오픈소스 활동 및 진행 상황에 대한 자세한 내용은 block.xyz/open-source 또는 Twitter/X, LinkedIn, Discord 채널을 통해 확인할 수 있다.