2009-08-31 8 views
0

C#用のかなり基本的なコマンドラインパーサークラス/ライブラリを探しています。C#のGPL互換のコマンドラインパーサー

私は本当にそれを必要とするすべては、渡されたファイルを開いている、そしてそれは私が実際にそれがとにかく、GPLではるかに大きいプロジェクトのような小さな部分で考えると、書き込みのように感じるものではありません。

私は、コードプロジェクトに原料の束を見てきましたが、彼らはすべてのいずれかのライセンスは持っていない、またはCPOLです。 Code Plexと同じですが、それらはすべてMP-PLです。GPLと互換性があるかどうかはわかりません。さらに、私はクロスライセンスを気にしません。

私は1つが存在しない場合、私は1つだけ書いて、GPLそのコードプレックスになりますね。

ありがとうございます。

+0

パラメータのみがファイル名の場合は、解析するために何がありますか? Mainメソッドは、すべてのコマンドラインパラメータの配列を受け取ります。この場合、必要なファイル名になります。あなたがしなければならないのは、それらを開くことだけです。 – Cogwheel

+0

それは私の模倣の必要ですが、私はそれがある時点でより多くのために使用されると確信しています。私はちょうど私がドロップインすることができ、私の人生で得ることができるものを探していた。 –

+2

**私は、プログラミングやソフトウェア開発ではなく、ライセンスや法律上の問題**のため、この質問を議論の対象外としています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –

答えて

4

Jonathan Pryor's Options libraryはGPL互換性がある、MIT/X11-licensedあります。それはMono.Optionsとしてモノ2.2に同梱されています:

http://tirania.org/blog/archive/2008/Oct-14.html

+0

私は、MITのライセンスを取得したコマンドラインパーサーがさらに優れていると言うつもりでした:) –

+0

ええ、私はGPLと互換性があるはずです。訂正してくれてありがとう。 Mono.Optionsに関しては、Monoの一部を取り除くことができるかどうかはわかりませんでした。小説はデュアルライセンスを取得しています。しかし、それがX11なら、私は大丈夫だと思います。ありがとう! –

関連する問題