본문 바로가기

Rev's/오픈소스7

기업이 오픈 소스 소프트웨어를 채택하는 이유 기업이 오픈 소스 소프트웨어를 채택하는 이유는 다음과 같습니다. 1. 비용 절감 오픈 소스 소프트웨어 사용의 가장 큰 이점 중 하나는 일반적으로 무료로 다운로드하여 사용할 수 있다는 것입니다. 이것은 특히 종종 비싼 라이선스 비용이 수반되는 독점 소프트웨어와 비교할 때 회사에서 상당한 비용을 절약할 수 있습니다. 2. 유연성 오픈 소스 소프트웨어는 일반적으로 사용자 정의가 가능합니다. 즉, 회사는 특정 요구 사항과 요구 사항에 맞게 수정하고 확장할 수 있습니다. 이러한 수준의 유연성은 독점 소프트웨어가 수용할 수 없는 고유하거나 특수한 요구 사항이 있는 회사에 특히 유용할 수 있습니다. 3. 보안 많은 오픈 소스 프로젝트는 소프트웨어 보안을 개선하기 위해 지속적으로 노력하는 사용자 및 개발자의 대규모 활.. 2022. 12. 15.
개발자를 위한 오픈소스 가이드 I. 오픈 소스 사용 오픈 소스의 정의 라이선스 커뮤니티 규범 및 표준에 대한 존중 II. 오픈 소스에 기여 기여할 프로젝트 찾기 기여하기 커뮤니티와 협력 III. 오픈 소스 프로젝트 공개하기 라이선스 선택 코드 공유 프로젝트 유지 및 업데이트 ========================================================================= I. 오픈 소스 사용 1. 오픈소스의 정의 오픈 소스는 소스 코드가 대중에게 제공되는 소프트웨어 유형을 의미합니다. 이는 누구나 어떤 목적으로든 코드를 보고, 수정하고, 배포할 수 있음을 의미합니다. 오픈 소스 소프트웨어는 일반적으로 자원 봉사자 커뮤니티에 의해 개발 및 유지 관리되며 종종 무료로 또는 저렴한 비용으로 배포됩니다. 오.. 2022. 12. 15.
colors.js와 faker.js 에는 무슨일이 일어났나? colors.js와 faker.js 이슈 오픈소스 개발자 Marak는 최근 자신의 인기 있는 오픈소스인 faker.js는 Repo를 전부 삭제하고, colors.js 에는 무한 루프를 일으킬 수 있는 코드를 업데이트하여 오픈소스계에 큰 파장을 일으켰습니다. faker.js 는 가짜 데이터를 무작위로 생성해주는 오픈소스로 2,500여개의 종속성을 갖고, 주간 다운로드가 250만에 이르는 오픈소스입니다. colors.js 는 로그 등 콘솔에 색상을 입혀주는 오픈소스로 18,000여개의 종속성을 갖고, 주간 다운로드수가 2,500만에 이르는 인기 있는 오픈소스입니다. 두 오픈소스는 주로 테스트 목적으로 사용되는 오픈소스입니다. 특히 colors의 경우, 테스트 프레임워크로 유명한 karma, jasmin-sp.. 2022. 1. 12.
Google, Open Source Insights Google에서 Open Source Insights 서비스를 공개했습니다. 오픈소스 사용 비중이 매우 커져서 직접 작성한 코드뿐만 아니라 코드가 의존하는 오픈소스, 그리고 그 오픈소스의 의존성까지도 이해하는게 중요해졌습니다. 이에 Google은 기존에 아마존, MS등과 함께 협업하여 clearlydefined 서비스를 제공하고 있었는데요. 그들이 추구하는바는 명확했으나 실제 사용하기에는 다소 불편함이 많았습니다. 이번에 공개된 Open Source Insights 는 이러한 불편함이 해소된 것 같고, 보다 명확하게 구성된 UI 로 서비스가 구성된 것으로 보입니다. 보안 취약성 정보를 연결하고, 종속성 그래프도 제공합니다. 또한 오픈소스 선택에 도움을 줄 수 있는 Open SSF 스코어를 도입하여 그 결.. 2021. 6. 5.
NIPA, 2020년 오픈소스 SW(OSS) 시장 동향조사 - 2부 NIPA에서 공개한 국내 오픈소스 시장 동향 조사 보고서가 있어 공유합니다. 1부 OSS 시장 동향 조사 2부 GitHub내 국내 기업 계정과 개발자 계정, 프로젝트 현황을 분석 [ 조사 범위 ] GitHub 현황 조사 항목 국내 기업 계정 - Github에 계정이 있는 기업의 현황(업종, 종사자 수, 매출 규모, 계정 수) - 계정생성 시기 - 팔로워 현황 - 프로젝트 수 - 블로그 보유 현황 국내 개발자 계정 - 팔로워 및 팔로잉 현황 - 프로젝트 수 - 블로그 현황 - 계정생성 시기 - 기업 등 소속 여부 프로젝트 - 국내기업이 운영하는 프로젝트와 개발자가 참여하는 프로젝트로 나누어서 관련 정보 추출 * Location이 Korea로 등록된 기업계정 추출 2,810개 (1,073개 기업), 개발자 .. 2021. 2. 25.
NIPA, 2020년 오픈소스 SW(OSS) 시장 동향조사 - 1부 NIPA에서 공개한 국내 오픈소스 시장 동향 조사 보고서가 있어 공유합니다. 1부 OSS 시장 동향 조사 2부 GitHub내 국내 기업 계정과 개발자 계정, 프로젝트 현황을 분석 [ 조사 범위 ] OSS 시장 동향 조사 항목 국내 기업 - OSS 활용현황 - 소스코드 공개현황 - 라이선스 전담조직 현황 - 자체 교육 현황 - 커뮤니티 운영 현황 - 시장규모 및 가치 6가지 개발자 - OSS 커뮤니티 활동 현황 - 개발자 관련 일반현황 *웹 설문을 이용하여 1,034개 기업 응답, 개발자 사이트를 통해 개발자 135명 응답 [ 조사 결과 요약 ] OSS 도입 및 활용단계 도입 단계 - 1단계 : 도입 계획 없음 - 2단계 : OSS 모색 중 - 3단계 : OSS 테스트 및 검토 - 4단계 : OSS 도입 .. 2021. 2. 25.