Computer Science/OpenSource+Git

    OSS Licenses

    1. Copyright And License - Copyright : 이는 저작권으로, 창작물을 만들면 자연적으로 발생하는 권리이다. 소유자는 이러한 권리를 다른 사람에게(그들이 수정, 배포,수행할 수 있는 권리) 어떻게 행사할지에 대한 통제 권한이 존재한다. -License : License는 Licensor가 Licensee에게 줄 수 있는 일종의 권한의 집합이다. -> Licensee는 run/modify/redistribute등의 권한을 받는 대신 반드시 지켜야 할 의무를 부여받는다 ex) 저작자의 크레딧 명시, 반드시 라이센스 별첨, 파생물을 배포할때 반드시 같은 라이센스 하에 배포 (GPL) -> 이를 지키지 않으면 권한을 박탈당할 수도 있다. - 만약 소스코드에 라이센스가 없으면, 그 누구도..

    Open Source Overview

    1. Trivia About Open Source #백과사전 vs 오픈위키 1) Britannica, Encarta 등의 백과사전 : 비용도 상대적으로 많이 들고, 중간 수정이나 추가가 어렵다 2) 오픈위키 : 일반 사용자의 참여, 리뷰가 가능하며 비용도 상대적으로 덜 든다. 문서도 5백만 건 정도로 훨씬 많으며, 사용자들 간의 심의, 공유, 협업이 가능한 점이 장점이다. # 상업 소프트웨어에서 오픈소스의 비율 : 각 분야에서 오픈소스의 비율은 50~60%를 넘어갈 정도로 상당히 높다. 2. Software의 구성 요소 -> 소프트웨어의 이해, 수정, 관리를 위해 소스코드를 반드시 필요로 한다. 1) Source Code: human-readable programming language 2) Binary..