簡単な要望からパソコン向けプログラムをオープンソースで書きます

プログラミングが趣味です。コードを書いて収益を得たいです。C# が最も得意ですが、他の言語も使えます。

たかやま
  • たかやま (takym)
  • ブロンズ 本人確認済み、受注実績あり、活躍中のフリーランスです
  • 1 満足
    0 残念

業務内容

※現在、仮運用中です。

概要

お客様の簡単な要望から、要件を定義し、Windows 専用のプログラムを作成いたします。案件によっては、Linux にも対応可能です。また、ウェブアプリケーションとして開発すれば、スマホでも動作させる事ができます。基本的に分野は問いません。

開発したプログラムは、基本的には GitHub 上でオープンソースで一般公開されますので、ご注意ください。また、著作権など知的財産権はお客様には移転されず、私が継続して保持します。

外部ツールとの連携や使用料の掛かる技術を用いる場合などは、お客様にて対応して頂く場合がございます。

公開方法

何れの方法でも https://github.com/Takym 配下で MIT ライセンスに基づき公開されます。

方法1:新規リポジトリ

  • 新規開発に適しています。
  • 新たなリポジトリを作成し、そこで開発したプログラムを配布します。

方法2:既存リポジトリ

  • 私の既存プログラムに機能追加する場合に適しています。
  • 私が開発したプログラムの具体例については、私のリポジトリ一覧をご覧ください。
    • 私のリポジトリ一覧:https://github.com/Takym?tab=repositories
    • アーカイブ(「Public archive」などと表示されているもの)またはフォーク(「Forked from xxxxx」などと表示されているもの)には、機能追加できませんので、予めご了承ください。
  • 新しい機能が必要無く、既存プログラムのままでも充分である場合は、ご注文いただく必要はありません。
    • リポジトリからダウンロードして頂く事で、無料でお使い頂けます。

方法3:https://Takym.GITHUB.IO/

  • TypeScript で作成する簡易的なツールに適しています。
  • https://takym.github.io/game にて公開されますが、必ずしもゲームでなければならないという訳ではありません。
  • この方法は「小規模なプログラム」にのみ対応しております。

オープンソースにする利点

  • 開発中のソースコードを即座に提供できます。
  • ソースコードの品質管理と評価を開発と並行して行えます。
  • ソースコードが公開される為、透明性が高まります。
  • 他者によって貢献される場合がございます。
  • 不具合・脆弱性の報告が上がる場合もございます。
  • 私がサポートできない場合でも、コミュニティによるサポートを求める事ができるかもしれません。
  • ライセンス上、お客様に有利な使用条件でご利用になれます。

注意事項

  • 納期や価格は目安です。開発する内容や、状況に応じて変動します。また、相談に応じて柔軟に対処できます。
  • 外部ライブラリは極力使いません。
  • 技術的に不可能である場合、若しくは納期以内に終了しないと判断した場合、ご注文をお断りさせて頂きます。
  • 法律や権利に違反している場合や、倫理的に問題がある場合や、その他公序良俗に反する場合は受注できません。

基本料金

プラン
32,000

ベーシック

小規模なプログラム
・コードファイル10件以下
・テスト処理の実施無し
・説明文書の作成無し
500,000

スタンダード

中規模なプログラム
・コードファイル30件以下
・テスト処理の実施有り
・説明文書の作成有り
1,200,000

プレミアム

大規模なプログラム
・コードファイル制限無し
・テスト処理の実施有り
・説明文書の作成有り
納期
7 日
30 日
90 日
合計
32,000円
500,000円
1,200,000円

オプション料金

継続サポート保証
4,000円 / 納期 +1日
導入サポート
7,500円 / 納期 +3日
著作権の譲渡&非公開開発
64,000円 / 納期 +1日

出品者

たかやま
たかやま (takym)

趣味のプログラミングで生計を立てたい!得意言語は C# と日本語

  • 1 満足
    0 残念
  • ブロンズ
  • 個人

プロフィールを閲覧頂きありがとうございます。
たかやまと申します。

プログラミングに限らず色々なお仕事をしたいと思っております。

アイコンには排他的論理和色彩変化画像(「Gradexor」とも言います)を使用しています。
Gradexor は XOR 演算を用いて描画したグラデーションです。
詳しくは「Takym Gradexor」でご検索ください。

宜しくお願い致します。

▼プログラミング言語
(下記以外の言語でも問題はありませんが、C# が一番得意です。)
(1). C#(普段使っています。)
(2). C/C++
(3). TypeScript

▼ランタイム/フレームワーク
.NET 9 以上を推奨しています。

▼プログラム作成例
・TakymLib(自分用に開発しているライブラリです。まだ完成しておらず、作り直している最中です。)
・Gradexor(グラデーション画像を生成するプログラムです。)

▼その他
・スキル欄は更新しておりません。

よくある質問

私が依頼したプログラムについて、今後、他の方が機能追加を依頼する事はありますか?
あります。 尚、追加された機能は、機能追加の依頼者だけではなく、全ての人が利用できます。
オプション「著作権の譲渡&非公開開発」を使う場合、どの様に成果物を共有しますか?
Lancers のファイル管理機能を使用して納品します。 詳しくは https://www.lancers.jp/faq/C1011/215 をご参照ください。
プラン「小規模なプログラム」は本当にテスト処理や説明文書が無いのですか?
「小規模なプログラム」でもテスト処理や説明文書が含まれる場合もありますが、これらの作成は義務ではありません。必ず必要になる場合は、「中規模なプログラム」または「大規模なプログラム」をお選びください。
オープンソースとして公開するという事は、無料で機能追加する事もあるのでしょうか?
可能性としては有り得ます。 しかし、機能追加を求める場合は、私へ仕事として発注する方が確実です。
別の開発者による既存のオープンソースソフトウェアに機能を追加できませんか?
権利関係上の理由及びソースコードの読了時間が確保できない事から、現在はその様な仕事はお断りしております。 また、お客様がコードを提供する場合であっても同様です。

注文時のお願い

ご注文前までに下記の事項について明確にして頂けますと助かります。

・どの様なプログラムを開発して欲しいか?
  構想が固まっていればスムーズに進みます。
  なお、一切の要望が無い場合は、対応できかねますのでご了承ください。
・使用するプログラミング言語やフレームワークは何にして欲しいか?
  マイナーな言語やフレームワークには対応できない場合もございます。
  特に希望が無い場合は C# とお答えください。
  公開方法として方法3を選んだ場合は TypeScript のみとなります。
・Windows 専用プログラムか、若しくはウェブアプリのどちらが良いか?
  Windows 以外に対応する必要がある場合は、ウェブアプリとして開発します。
  一般的なウェブブラウザが実行できない OS には対応できません。
  場合によっては Linux にも対応可能です。
・公開方法はどれが良いか?
  方法1、方法2、方法3の中からお選びください。
・その他、納期や価格に関する要望など。

契約書は当方で作成いたします。