23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
기업이 특정 기술을 독점 하려면 보통 특허를 내거나, 철저히 비밀로 유지해 숨깁니다.
그러나 SW의 경우, 기술의 독점을 하려면 오픈소스화가 좋은 전략입니다.
오픈소스로 만들어 기술 생태계를 만들고, 더 많은 사람을 끌어들이면 대체 불가능해집니다.
비슷한 기술을 개발하고 있던 기업들도 결국 오픈소스를 쓰게 되는거죠.
하지만 공개를 해도 그 기술을 제일 잘 활용하는 기업은 보통의 경우, 공개한 기업일 것입니다.
Google이 개발한 Kubernetes
소스코드를 공개하는 것은 경제적으로도 합리적인 것입니다. SW 개발자의 노력을 누군가는 대가없이 쓰는데도 왜 그런걸까요.
그것은 사용자의 관심과, 들이는 시간이 보이지 않는 대가이기 때문입니다.
사용자가 오픈소스를 쓰게 되면, 다른 제품으로 전환하기 힘들어집니다.
먼저 오픈소스에서 유료 제품을 쓰게되면 라이센스 비용이 발생할 수 있습니다.
다른 오픈소스로 전환하려고 해도, 새로운 프레임워크/라이브러리 학습 비용이 듭니다. (혼자가 아니라 팀원 전체)
오픈소스 생태계의 방대한 자료도 포기해야 합니다.
현재는 폐쇄소스가 대세였던 과거 2000년대와는 달라진 점이 많이 있습니다.
첫번째로 Git으로 대표되는 협력 툴의 발전이 있었습니다. 대규모로 개발 인력이 붙어도 효율적으로 개발할 수 있게 된 것이죠.
컴퓨터 HW 비용이 줄고 인터넷의 보급률도 올라갔습니다. 그래서 대중들의 프로그래밍 접근성도 많이 올라갔습니다.
또한 Python, JavaScript와 같이 외부 라이브러리를 쉽게 쓸 수 있는 언어가 떠올랐습니다. (pip, npm)
chatGPT로 대표되는 LLM (Large Language Model)은 기술 경쟁이 치열합니다.
그러던 와중, 메타에서 개발하던 LLaMa 모델의 가중치가 2023년 3월경 유출됐습니다.
이 유출로 오히려 메타가 덕을 봤다는 평이 많은데요. LLaMa 기반 모델이 커뮤니티에 의해 엄청난 속도로 발전하게 됐죠.
Google의 리서처는 오픈소스 기반 LLM이 결국 승자가 될거라 말했습니다.
google-we-have-no-moat-and-neither
지금까지 오픈소스 전략에 대한 이해를 높여봤습니다. 이제 오픈소스 생태계에 참여해봐겠죠!
오픈소스 기여에 어려움을 느낄 필요는 없습니다. 아마도 알게 모르게 이미 기여를 했을겁니다. (블로그 운영하시나요?)
제일 쉬운 기여 방법은 커뮤니티에 참여하는 것입니다.
블로그에 오픈소스 사용기를 포스팅해볼 수 도 있고, StackOverflow 같이 오픈소스 질문에 답변을 남길 수 도 있습니다.
기능을 추가하거나 버그를 수정해 Pull request 하는 것만이 오픈소스에 기여하는 방법은 아닙니다.
SK하이닉스에서도 오픈소스를 적극 활용중입니다.
저는 Django 기반의 웹앱과 Django REST Framework 를 이용한 API 개발을 하고 있습니다.
사내 생태계를 키우기 위해, 내부 구성원을 위한 Django 교육 프로그램도 만들고 있습니다.
저와 같이 SW엔지니어링으로 반도체 업계를 더 키워볼 분들 환영합니다 ㅎㅎ 입사하면 연락주세요~ 😃
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.