자금 조달 시 고려해야 할 중요한 요소

고려해야 할 중요한 요소

이전 기사 우리는 오픈 소스 프로젝트의 개발 비용이 얼마인지 추정했습니다. 이제 우리는 돈을 벌거나 사람들이 무료로 일을 하거나 자원을 기부하도록 하는 곳을 볼 것입니다.

자금 조달 모델을 찾을 때 고려해야 할 중요한 요소

자금 조달 모델을 선택할 때 다음과 같은 다양한 요소를 고려해야 합니다.

관심

가장 먼저 고려해야 할 것은 프로젝트가 유발하는 관심입니다. 아마도 SystemD를 사용하지 않는 Devuan과 같은 독특한 기능이 없는 한 백만 번째 데비안 기반 배포판에 기꺼이 자원하는 사람은 아무도 없을 것입니다. 대조적으로 LineageOS 또는 Ubuntu Touch(Google Android의 대안)는 개발자와 후원자로부터 합리적인 수준의 지원을 받습니다.

내가 관심에 대해 말할 때 나는 단지 최종 사용자를 언급하는 것이 아닙니다.. 알려진 것보다 훨씬 더 뚫을 수 없는 암호화 시스템을 상상한다면 기업은 돈을 받기 때문에 싸울 것입니다.

복잡성

한 가지 일(예: 음악 재생)만 하는 애플리케이션을 개발하는 것은 오피스 제품군보다 다릅니다. 여러 다이어그램 옵션이 포함된 워드 프로세서, 수백 개의 애니메이션이 포함된 프레젠테이션 및 모든 일반적인 수학 공식이 포함된 스프레드시트를 사용합니다. 그리고 물론 가장 인기 있는 형식을 읽고 저장할 수 있습니다.

또한 Gimp와 같은 단일 목적(이미지 조작)으로 만들어진 응용 프로그램이 있지만, 그들은 전문 지식을 포함하는 매우 구체적인 수학 공식에 대한 지식이 필요합니다.

플랫폼

클라우드 서비스가 대중화되면서 중요성을 잃어가고 있는 문제이지만 여전히 최신입니다.

Linux용 세금 계산 응용 프로그램은 자원 봉사자나 기업 후원자가 아닌 프로젝트에 기꺼이 참여하려는 자원 봉사자 개발자의 관심을 끌지 못할 것입니다. 반면에 광고와 비슷한 퀄리티의 게임이라면 가질 수 있다.

마찬가지로 Android용 앱은 Ubuntu Touch용보다 가능성이 더 많습니다.

사용자 인터페이스

Linux, Windows 및 Mac용 응용 프로그램을 개발하려는 경우 사용자 인터페이스를 나머지 응용 프로그램과 혼합할지 아니면 모든 변형에 동일한 인터페이스를 제공할지 결정해야 합니다. Linux용으로만 사용하려는 경우 각 데스크톱에 대해 동일한 결정을 내려야 합니다.

데스크톱용 특정 응용 프로그램을 만들기로 선택하면 개발 시간을 단축할 수 있는 이점이 있을 뿐만 아니라 흥미롭다면 데스크톱의 일부로 채택될 것이며 더 많은 개발자와 자금을 확보할 수 있습니다.

프로그래밍 언어

프로젝트를 생성하기 위한 풍부한 프로그래밍 언어가 있습니다. Python 또는 C ++와 같은 일부는 오랫동안 사용되어 왔으며 이를 잘 아는 대규모 개발자 커뮤니티를 보유하고 있습니다. Dart나 Go와 같은 다른 것들은 비교적 새롭지만 더 현대적일수록 현재 애플리케이션 개발 패러다임에 더 잘 적응합니다.구성요소는 이미 개발되었습니다.

프로젝트 구성 요소

선택한 프로그래밍 언어와 프로젝트의 목적에 따라 시간을 절약할 수 있는 일련의 라이브러리와 외부 서비스에 연결합니다. 일반적으로 라이브러리(적어도 오픈 소스 프로그래밍 언어에서는)는 무료이지만 API의 경우 무료 사용에 제한을 두거나 애플리케이션을 사용하는 사용자당 금액을 지불해야 합니다.

유통 채널

Linux 배포판용 패키지 관리자 외에도 직접 다운로드 옵션, Snap 및 FlatPak 저장소 및 Appimage 패키지도 있습니다. Snap은 인앱 결제를 포함하는 기능을 제공하는 반면, ElementaryOS와 같은 배포판에는 소프트웨어를 판매할 수 있는 앱 스토어가 있습니다. 공식 Android 및 iOS 스토어는 개발자에게 부과하는 가혹한 조건에 대해 의문을 제기하고 있는 반면, Microsoft는 Windows 11용 제품을 만드는 데 관심이 있는 사람들에게 관대한 조건을 제공하고 있습니다.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.