저의 아주 좋은 친구이자 열렬한 프로그래머가 최근에 세상을 떠났습니다. 그는 BitBucket에 거의 40 개의 프로젝트를 남겼습니다. 그들 중 대부분은 공개적이지만 일부는 비공개로 표시되어 있습니다. 나는 그의 작업이 사라지지 않고 프로젝트에 대한 큐 레이션 의무를 맡기로 결정했습니다.
같은 상황에 처했다면 어떻게 했습니까? 모든 것을 오픈 소스 했습니까? 개발을 계속 하시겠습니까? 모두 삭제 하시겠습니까? 다른 사람들의 경험을 듣고 싶습니다.
일부 프로젝트가 비공개로 표시되는 몇 가지 이유가 있습니다 (BitBucket의 비공개 프로젝트는 초대 된 사용자 및 원래 작성자에게만 표시됨).
- 그중 하나는 앱 스토어에서 무료로 제공되는 iOS 웹 앱입니다. 그의 미망인에게 유리하게 그의 웹 사이트를 종료 할 때 상점에서 앱을 제거해야했습니다. 그러나 이미 GPL v3에서 앱을 공개했습니다 (그는 큰 GPL 지지자였습니다).
- 그중 하나에는 독점 코드가 포함되어 있습니다. 오픈 소스 일 수 없습니다.
- 다른 사람들은 진행중인 작업이 매우 많습니다. 그가 유료, 유료 서비스로 만들려고했는지 또는 코드를 공개 소스 라이센스로 배포하고 싶었는지 모르겠습니다.
개인 프로젝트 목록은 다음과 같습니다.
- Runge-Kutta 및 Euler 알고리즘과 함께 SBML 을 사용 하여 무언가를 수행 하는 일종의 살아있는 세포 시뮬레이터 . 여기에는 상당한 양의 코드가 있지만 그 기능이 무엇인지 또는 얼마나 멀리 있는지 알 수 없습니다. 문서가 없습니다.
- 회계 응용 프로그램; 그 뒤에 견고한 DB 디자인이있는 것 같지만 그 위에는 코드가 거의 없습니다.
- 좋은 식당을 제안하는 웹 사이트입니다. yii를 기반으로 합니다. 많은 코드가있는 것 같지만 WAMP 스택을 설정하여 얼마나 멀리 있는지 확인해야합니다.
- 같은 문제로 고생 한 사람들에게 기념비를 주최하는 웹 사이트. Joomla를 기반으로합니다. 코드가 얼마나 Joomla인지, 사용자 정의 코드가 얼마인지 잘 모르겠습니다. 다시, 나는 Joomla가 실행되도록해야한다.
방금 그를 Mercurial과 BitBucket에 소개했습니다. 모든 개인 프로젝트는 버전 제어를 사용하지 않았거나 이전에 SVN을 사용했던 코드베이스의 단일 커밋입니다. SVN 리포지토리가 없으므로 커밋 로그를 볼 수 없습니다.