5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【美しく】gdi++.dll スレッド【鮮やかに】

1 :名無し~3.EXE:2006/09/23(土) 00:02:13 ID:vQwhWGHx
美しく、力強く、鮮やかに。
新たなスクリーンフォントの世界を体験してみませんか。
従来のフォントレンダラを大きく上回る描画性能を実現したgdi++のスレッドです。

公式サイト
http://drwatson.nobody.jp/gdi++/
作者:◆0x0D/0x20I 氏、460氏ほか

ニュース・紹介
ttp://www.new-akiba.com/archives/2006/09/gdidll.html
ttp://www.forest.impress.co.jp/article/2006/09/22/gdiplusplus.html
ttp://hail2u.net/blog/software/gdi-plusplus.html

892 :名無し~3.EXE:2006/09/27(水) 20:42:48 ID:9CYQ4E6W
著作権放棄しちゃまずいでしょ。いざというときに。

893 :名無し~3.EXE:2006/09/27(水) 20:46:31 ID:BebstQyZ
横やりごめん
ライセンスの話はけっこうややこしくなりがちだから正式に決まるまでは
「なにをされたくないのか」をとりあえずサイトなどで明示しといたらいいと思う

894 :名無し~3.EXE:2006/09/27(水) 20:52:19 ID:n7KcN1UJ
・ネトランで紹介

895 :名無し~3.EXE:2006/09/27(水) 20:53:47 ID:JBz8rcpE
禁止事項なんてある?

自由に配布・改造自由 でいいと思うが

896 :名無し~3.EXE:2006/09/27(水) 20:56:29 ID:4V7Nt6wY
>>894
にゅーあきばどっとこむで紹介された時点でネトランも同然だ罠

897 :名無し~3.EXE:2006/09/27(水) 20:56:41 ID:BebstQyZ
>>895
あからさまにパクって売りさばくようなバカが必ず現れる
開発のモチベーションが下がって困るのはいつもユーザーだ

898 :名無し~3.EXE:2006/09/27(水) 21:03:06 ID:SZLqxP+W
IE系でmixiを見ると、リンク部分のハイライトがズレたり、
テキストボックスのフォントとカーソル位置がずれたりするんですが、確認できますか?

OS:XpSP2
CPU:AthlonMP
ver本家927(iniは関係なさそうです)
ブラウザ:IE&Sleipnir

899 :名無し~3.EXE:2006/09/27(水) 21:03:55 ID:Iec9y57l
ていうか、狼にまでスレ立ってるのかよ!

900 :名無し~3.EXE:2006/09/27(水) 21:04:19 ID:N/hrqRLt
>>885
視認性テストは白背景に黒字だと嬉しいです.

901 :名無し~3.EXE:2006/09/27(水) 21:04:46 ID:A4syXu0J
>>895
今はまだ開発版だからGPL相当(改造したらpatch晒せ)でいいかと。
で、メインに取り込むかどうかは◆0x0D/0x20Iさんの独断でおk

>>897
パクって売りさばくようなバカが現れたらここで晒して酒の肴にすればいいw

902 :名無し~3.EXE:2006/09/27(水) 21:09:48 ID:qWVhoAcu
いつまでもいじっていられる状態をつくるためには、よくできた GPL2 を使うのがベターなのかも。

>>901
つまり◆0x0D/0x20Iさんを Linus みたいなコーディネータに据える感覚?

903 :名無し~3.EXE:2006/09/27(水) 21:12:25 ID:BebstQyZ
バカが個人でヤフオク使ってとかいうなら酒の肴で済むだろうがバカが企業だとややこしいことになるぞ
それでも笑ってられるかどうか

904 :名無し~3.EXE:2006/09/27(水) 21:12:52 ID:85rw9BTk
ソースの添付を条件に使用・改造・配布自由でいいんじゃないかい。
今は発展が目標だし。

905 :501:2006/09/27(水) 21:17:48 ID:7LsbnF0M
>>784
override.cpp, line:976
> // 引数まで書き換えると起動中にフックを取り除いたときにClearTypeが無効になる罠

本当にそんな罠ある? どれだけ引数を書き換えようとも、C/C++では呼び出し元には影響しないのに。
まあ、引数を書き換えるのは行儀よくないという意見はあるでしょうが。

906 :名無し~3.EXE:2006/09/27(水) 21:19:13 ID:aFs7eBtK
>>903
そんな企業は糞、無視無視!ですまないかもしれん可能性があるのか
ないとは思うがうちが開発したオリジナルです、なんて言い出した日にゃ目もあてられんしな
作者さんがどう考えるかが一番だし、ライセンス関係は難しいとこだね

907 :名無し~3.EXE:2006/09/27(水) 21:20:33 ID:z1hfaPhK
>>867
GPLの方がややこしいと思う。mangameeyaがいい例。
デベロップァアッの方々は商用をどう思ってるか分からないけど、エロゲーとかに使われた場合、GPLだと大変なことになる。
NYSLが個人的にプッシュしたいけど、readmeの最後に簡単に注意書き入れる程度で良いかもしれないね。

908 :名無し~3.EXE:2006/09/27(水) 21:24:59 ID:BebstQyZ
>>906
そういうことなんだよね
あんまり考えたくない話ではあるけど実際にそれに近い例が何度も起こってるのを見てきてる分
最悪の状況を考慮しなきゃならんという思いがどうも強くある

909 :名無し~3.EXE:2006/09/27(水) 21:28:36 ID:IDlKpAfj
>>907
LGPLでいいんじゃね。dll単体で使って他のアプリケーションがリンクする分には問題なくなる。

910 :801:2006/09/27(水) 21:33:25 ID:UQWYzagB
>909
これってアプリにインジェクションするタイプのDLLだからLGPLでもダメなんじゃないかなぁ・・・きっと

911 :名無し~3.EXE:2006/09/27(水) 21:37:01 ID:ha5d9mxF
freetype とかの AA のアルゴリズムってどんな感じなの?
gdi++ には利用できない?

912 :名無し~3.EXE:2006/09/27(水) 21:40:11 ID:9CYQ4E6W
なんにせよ、作者の人たちがどうなってほしいのかがわからんとなー。

913 :名無し~3.EXE:2006/09/27(水) 21:44:34 ID:Z5yX9O2V
>>900
文字色を黒にしましたよ。

914 :名無し~3.EXE:2006/09/27(水) 21:49:31 ID:0H7NIKgR
Enhance=1にするとFirefoxが起動できなくなった。こんなエラーが出る:

---------------------------
firefox.exe - Application Error
---------------------------
The instruction at "0x10001eaa" referenced memory at "0x01f440c4". The memory could not be "written".


Click on OK to terminate the program
Click on CANCEL to debug the program
---------------------------
OK   Cancel  
---------------------------

Windows Server 2003 Standard, Firefox 1.5.0.7

915 :名無し~3.EXE:2006/09/27(水) 21:49:49 ID:9CYQ4E6W
視認性testの文字が 12ptより小さいような気がする。

916 :名無し~3.EXE:2006/09/27(水) 21:53:37 ID:zoUsG2e3
ZLibライセンスに一票。



917 :名無し~3.EXE:2006/09/27(水) 21:55:00 ID:6N9MIMdf
つーかライセンスについて黙っていても
いざというときに文句を言う権利はあるんだが。

918 :名無し~3.EXE:2006/09/27(水) 22:00:03 ID:Dg/uNVRz
>>915
おまえのブラウザが悪いんじゃない?

919 :名無し~3.EXE:2006/09/27(水) 22:05:57 ID:RZIIMp8A
ライブドアがまともに生きてたら
1980円とかで発売しそうだよな

920 :名無し~3.EXE:2006/09/27(水) 22:09:39 ID:XOs0kAA9
まぁ売るのは勝手だけどね。
配布を制限しなければ。

921 :名無し~3.EXE:2006/09/27(水) 22:12:59 ID:hmfRhpl2
>>913
ありがとう.
とっても見やすくなりました.

ところで,
>(cleartype on, 12pt でどぞ〜)
この一文は消さない感じですか?

922 :名無し~3.EXE:2006/09/27(水) 22:14:14 ID:aMz2UF7F
>580はどうすんの?

923 :名無し~3.EXE:2006/09/27(水) 22:17:46 ID:kUilky13
Wikiを作る意味が分からない。
設定はReadMeで十分理解できるし、なんで作るんだ?

924 :名無し~3.EXE:2006/09/27(水) 22:19:16 ID:aMz2UF7F
さあ?

925 :名無し~3.EXE:2006/09/27(水) 22:19:49 ID:dJKfbG8R
トーシロな織れには二次配布改変自由営利はダメよでおkじゃないかと思ってしまう。

>>923
単に流行りとか。
作るにしても本家に作ったほうがやりやすそう…とか思うが。

926 :名無し~3.EXE:2006/09/27(水) 22:20:54 ID:O/45yH32
>>923
誰でも編集ができるし今後ますます発展すれば情報量も半端じゃなくなるだろう。
情報をまとめることはいいことじゃまいか。

927 :名無し~3.EXE:2006/09/27(水) 22:22:34 ID:Dg/uNVRz
このスレだけでいんじゃにゃいか

928 :名無し~3.EXE:2006/09/27(水) 22:24:14 ID:2HYh1YhN
今後の情報量を考えれば、Wikiはあった方が断然良いだろう。
1週間もしないうちに次スレに行ってしまうのだから。

929 :名無し~3.EXE:2006/09/27(水) 22:25:19 ID:aMz2UF7F
使うだけの人はりーどみー読めばいいし
弄りたい人はソース読めばいいじゃん

930 :名無し~3.EXE:2006/09/27(水) 22:26:55 ID:4V7Nt6wY
今は情報量少ないが育て方次第では有意義な物になるんじゃね?

>>580をどうするかだが・・・。

931 :名無し~3.EXE:2006/09/27(水) 22:27:37 ID:E3r9VQ4q
利用法とかスレに出てきてるのをまとめとくのがwiki

932 :名無し~3.EXE:2006/09/27(水) 22:28:35 ID:O/45yH32
>>929
それじゃ情報交換にはならんだろう。2chもあるが情報量は半端じゃないしdat落ちすると
読めない。それならまとめwikiを作ったほうがいささか合理的だろ。

こんなことでスレを消費なんてもったいない。

933 : ◆0x0D/0x20I :2006/09/27(水) 22:29:32 ID:kdcoJI+4
再配布は自由。改変も自由。派生物もご自由に。ソースを利用して自作のプログラムに
組み込んだ場合はその旨をどっかに明記。転売はだめだけど、商用利用は別にかまわない。
改変した場合のフィードバックは義務じゃなくて良心で。って、だいたいこんな感じ?
>>870
現状ではとりあえずzipの日付がバージョンの役割を果たしているわけですが・・・
>>872
>派生をマージしたマイルストーンてきなもの
「マイルストーンてきなもの」というと、簡単に言うと安定版、ってこと?
でも、プログラムは結構小規模だし、まだかなり流動性があるし。今は各派生が出て
機能が追加されたりして、パッと見大きな問題がなさそうなら、漏れが勝手にだいたい
まとめてHTML書き直してリンク張ってウェブにアップロード、っていう流れですね。
>>891
いえいえ。文字幅のズレに関しては↓も見つけたけど、なかなか難しい問題だなぁ。
ttp://bugzilla.mozilla.gr.jp/show_bug.cgi?format=multiple&id=395
>>901-902
漏れはスキルが足りないし、モチベーションもあやしいし、ものぐさだからまとめ役みたいなのは
正直苦手。特に今はとにかく流れが速くてスレッドを追うのも結構一苦労なんで。('A`)
将来的にはここのスレッドの人で共同で管理できるような場所でパッケージを管理/配布すべきだと思う。
>>905
その罠は完全な漏れの妄想だと思う・・・('A`)ごめんなさい。
ポインタ渡しじゃないと引数を書き換えられないんだもんね。ついついVBの癖で勘違い。
ただ、CreateFont周りで、Force〜=1でallgdiを使って途中でDLLをデタッチしたときに、
既に作成されてしまったHFONTの問題があって、Firefoxなんかでは本来掛かるべきUI部分の
ClearTypeまで無効になってしまう問題を確認しますた。これは流石に仕様かな・・・。

934 :名無し~3.EXE:2006/09/27(水) 22:36:06 ID:z1hfaPhK
>>933
それでいいかもね。何かあったらスレ総出で炎上すればいいし。

935 : ◆0x0D/0x20I :2006/09/27(水) 23:02:19 ID:kdcoJI+4
>>911
フックの部分はだいたい出来てるから、バックバッファを>>423方式にして、レジストリから情報を取得して、
フォント名とファイル名を一致させる。で、FreeTypeでフォントを読み込み。GetGlyphOutline()みたいに、
一文字ずつのピクスマップを取得。文字位置を計算して、バッファに転送して、アルファブレンドして、って
流れかしら・・・漏れには無理そう('A`)
品質が向上するのは間違いなさそうだけど、ね。

936 :名無し~3.EXE:2006/09/27(水) 23:08:39 ID:gigdFOkR
次スレの時期だな。
ところで、バグ報告や改変版の報告はそれ用のテンプレ作った方がいいんじゃない?

・バグ報告は:OS、アプリケーション、症状(スクショ含む)、どのgdi++か
・改変版は:どのgdi++を元にしたか、どう改変したか、ファイルへのURI

と、こんな感じで。

937 :名無し~3.EXE:2006/09/27(水) 23:09:53 ID:UQWYzagB
>933
修正BSDライセンスが一番近そうですね

938 :名無し~3.EXE:2006/09/27(水) 23:15:06 ID:9CYQ4E6W
ということは、こうだな。

     再配布 … ○ 自由
       改変 … ○ 自由
     派生物 … ○ 自由
    商用利用 … ○ 自由
       転売 … ○ 不許可
改変した場合のフィードバック … △ 任意
ソースを自作のプログラムに組み込んだ場合 … ※ その旨を何らかの形で明記。
  -> バイナリ利用の場合は派生物になるのかな。その場合は自由だから記述する必要はないのかな。

転売と商用利用の区別はこんな感じかな。

転売 … ソース、バイナリを配布し、その対価を得る行為こと。
      -> 改変の有無等は明確な基準を作るとすれすれで何かされそうだからあいまいにしておくのがよさそうだ。
商用利用 … バイナリ、ソースを商用ソフトウェアに組み込むこと。
      -> この場合もソース使用を明記?バイナリの場合は派生物になるのか?

ちょっとした疑問点
・フィードバックしたソースの権利を後で主張可能か。 -> 当然可能っぽいが。。。
・バイナリをそのまま利用した場合は派生物、再配布となるか。 -> なるような。。。
・ソースを丸パクりして権利主張する汚い奴はどーするんだろうか。 -> >>934 のように燃えれ〜燃えれ〜。

939 :名無し~3.EXE:2006/09/27(水) 23:21:33 ID:2HYh1YhN
>>938
     再配布 … ○ 自由
       改変 … ○ 自由
     派生物 … ○ 自由
    商用利用 … ○ 自由
       転売 … × 不許可
改変した場合のフィードバック … △ 任意
ソースを自作のプログラムに組み込んだ場合 … ※ その旨を何らかの形で明記。


こうでは?

940 :名無し~3.EXE:2006/09/27(水) 23:23:04 ID:4V7Nt6wY
もうしばらくすればソース非公開の改良版が出てくるだろうな

それは避けてもらいたいね

941 :名無し~3.EXE:2006/09/27(水) 23:25:21 ID:9CYQ4E6W
>>939
あ、不許可を○にしちまったか。
すまん、すまん。

942 :名無し~3.EXE:2006/09/27(水) 23:28:10 ID:oOr2v6pM
要は性善説によるユルい規約だろ
小難しい規約を著作権ゴロに利用されたりせず
オープンソースの理念とやらで不必要に周りを束縛もしない
非常に良心的な開発者ってことだ

943 :名無し~3.EXE:2006/09/27(水) 23:28:13 ID:BebstQyZ
作者への許諾のないままに雑誌(CD、DVD-ROM)添付というのは転売にあたるだろうか?

944 :801:2006/09/27(水) 23:30:01 ID:UQWYzagB
疲れた・・

|っ´ω`)っhttp://free.flop.jp/gdi++/src/up0021.lzh

Pentium4(SSE2もち)以降用に最適化(w/PGO)しました。
>784の本家ベースに、>790さん、>833さん、
>881さんのallgdi++.exe向けGetMsgProc()実装、
>891さんの[ExcludeModule]セクションパッチを取り込みました。

さらっと動作確認しただけなので、完動するかは保証しません・・・

945 :名無し~3.EXE:2006/09/27(水) 23:32:21 ID:85rw9BTk
>>943
商用利用、にもならんだろうなぁ。


946 :名無し~3.EXE:2006/09/27(水) 23:39:39 ID:JBz8rcpE
改造したものもソース非公開は禁止のほうがいいかも


947 :名無し~3.EXE:2006/09/27(水) 23:40:02 ID:BebstQyZ
他媒体添付含めて再配布する場合はソース同梱を明記したほうがいいかな?
そうすれば「※ その旨を何らかの形で明記。」も適合することになるだろうし

948 :名無し~3.EXE:2006/09/27(水) 23:42:40 ID:YoS2OVs9
>>944
ExcludeModuleキタコレ!!
Jane以外に全適用しても、意外とそんなに重くならないです。
ワトソン氏作のgdi.exeをスタートアップに入れてみる事にします。

949 :名無し~3.EXE:2006/09/27(水) 23:44:03 ID:8F95mfSJ
>>885

悪いがこのWikiは使い物にならない
ブラウザの指定フォントを無視して決め打ち表示するサイトは
フォントスレでは意味が無い

950 :名無し~3.EXE:2006/09/27(水) 23:46:42 ID:9CYQ4E6W
できるか知らんが、視認性テストはHTMLをそのままアップロードするとか。

951 :名無し~3.EXE:2006/09/27(水) 23:46:43 ID:A4syXu0J
キャッシュ周りにTls〜系を使用して複数スレッドからの非同期アクセスを可能にしました。
デュアルコア環境とかでallgdi++使ってると軽くなってるかも。
20060927版がベースなのでExcludeModuleとかはありません。

ttp://free.flop.jp/gdi++/src/up0023.zip

952 :名無し~3.EXE:2006/09/27(水) 23:47:10 ID:cRjD+xah
じゃあ作りなおしてあげれば〜

953 :名無し~3.EXE:2006/09/27(水) 23:47:25 ID:85rw9BTk
デフォで視認性テストも入れちゃうとか

954 :833:2006/09/27(水) 23:50:10 ID:X0AURY4e
>>944
乙です!新ソースにマージしてくれてありがd

Individualセクションの読み込みですが、
GetPrivateProfileSectionだと第2引数のlpReturnedStringに入るのは
key=valueのリストだから、その文字列をキーにGetPrivateProfileIntしちゃうと
値が取れないみたいです。
GetPrivateProfileStringでkeyのリストを取得してたんですが、
lpDefaultにL"["はいくらなんでも余計でしたね。
(キーの先頭に [ は来ないだろうという予想)
L"\0"で良かったんですかね?

Excludeや>>545 さんのIndivudualとの連携を考えると、
むしろフォント名でセクションを作っちゃって、
個別に詳細設定できる方が良いのかなぁ、とも考えてみたり…

955 :名無し~3.EXE:2006/09/27(水) 23:51:43 ID:XOs0kAA9
.iniじゃなくてXMLがいいような気もするけど。

956 :名無し~3.EXE:2006/09/27(水) 23:56:38 ID:j1jnMnTb
>>955
マークアップしたら編集するのに面倒な気が。
設定用のGUIを作るなら別だけど

957 :名無し~3.EXE:2006/09/27(水) 23:56:57 ID:4V7Nt6wY
XMLなんて冗長で重いだけじゃん

958 :名無し~3.EXE:2006/09/28(木) 00:05:22 ID:rhzQd3e0
>◆0x0D/0x20I氏

旧い話で恐縮だが、
偽春奈の時に思いっきり冷や水ぶっ掛けられた経験があるので、
今のうちに(c)付けとく事をお勧めする。


959 :名無し~3.EXE:2006/09/28(木) 00:07:37 ID:2aHoPlHD
どうでもいいからフォントの話しようぜ

960 :名無し~3.EXE:2006/09/28(木) 00:07:59 ID:HHPfwE1G
http://www18.atwiki.jp/gdiplus2?cmd=upload&act=open&pageid=5&file=viewtest.html
アップロードしたけど、開こうとするとダウンロードしてまう。

961 :名無し~3.EXE:2006/09/28(木) 00:08:51 ID:B762hyEl
XMLは反対。
あと、ソースは強制公開してもらった方がいい気がする。

962 :名無し~3.EXE:2006/09/28(木) 00:09:05 ID:lZLF4HUP
最初にできたほう使うのがよくね?

963 :名無し~3.EXE:2006/09/28(木) 00:10:13 ID:4gV/Co2z
どれを使えば良いのか分からなくなってきた俺。


964 :名無し~3.EXE:2006/09/28(木) 00:10:22 ID:vvOB48a1
http://www18.atwiki.jp/gdiplus2/
http://www.wikiroom.com/windows/index.php?gdi%2B%2B.dll
↑どっちのwikiが本家なの?

965 :名無し~3.EXE:2006/09/28(木) 00:11:09 ID:taANA17e
ライセンスの話。

BSD/GPL等、有名どころのライセンスを適用して欲しいな。
コードを採用する人or企業は、細かい点を一々問い合わせる手間が省けるし、
何より 皆が安心して開発に専念できるから。

んで GPL v2で良いんじゃね?
ソース公開義務で、誰かさんが改良してくれたとこ見れるし、良いとこは取り込める。
商用利用可な緩いライセンスにしたところで ◆0x0D/0x20I氏にメリット少ないっしょ。
万が一、後でfreetype2等 GPLなライブラリを利用するような場合も気にする必要ないしね。

966 :名無し~3.EXE:2006/09/28(木) 00:14:01 ID:7MaOMWKI
>>964
上は専用のWiki、下はWin2ch Wikiの1項目に見えるけど。

967 :名無し~3.EXE:2006/09/28(木) 00:16:00 ID:FQAVqIHs
Firefoxでの文字ずれなんですが、textareaだけが文字ずれするみたいです。
input部分はずれなかったので違いを探したらtextarea部分はモノスペースのフォントが使用されるようですが、文字幅はプロポーショナル時の物が反映されるみたいです。
暫定的にモノスペースのフォントにもプロポーショナルと同じ物を指定したら、文字ずれは起きませんでした。
ttp://free.flop.jp/gdi++/src/up0024.png

また、たとえばモノスペースのフォントがMS ゴシックだった場合、MS ゴシックのみExcludeで逃がしてやっても文字ずれは回避できます。(入力時に保管もかかりませんが)

何にも役に立てませんが、打開策のヒントになれば良いのですが。

968 :名無し~3.EXE:2006/09/28(木) 00:18:04 ID:l6zdj3Vs
GPLにするぐらいならLGPLの方が良いでしょ。
Windowアプリケーション開発者ってソースを公開しない人多いし。

969 :名無し~3.EXE:2006/09/28(木) 00:18:13 ID:hboCg1vG
>>965
freetypeはBSDライクなライセンスも選択可能


970 :名無し~3.EXE:2006/09/28(木) 00:18:19 ID:GPFfbjQ2
Firefoxだし、userContent.cssでプロポーショナルを指定してやればいいだけのような気が。

971 :名無し~3.EXE:2006/09/28(木) 00:19:32 ID:OnOeN3BE
>>965
GPL薦めるのはやめとけ。変な著作権ゴロが沸いて
開発者本人が構わないと思ってる事にまで首を突っ込んで余計に話をややこしくする。
君も既に開発者本人の意向を無視する傾向が出てきてるので自覚したほうが良い。

972 :名無し~3.EXE:2006/09/28(木) 00:20:20 ID:g0jNphcV
坊や達は甘いね
gdi++で一稼ぎさせてもらいますわ

973 :名無し~3.EXE:2006/09/28(木) 00:21:33 ID:2aHoPlHD
がんばれ

974 :名無し~3.EXE:2006/09/28(木) 00:21:55 ID:l6zdj3Vs
稼げるとも思えんがな。
無断で製品に組み込むヤツは現れるだろう

975 :名無し~3.EXE:2006/09/28(木) 00:26:00 ID:taANA17e
このスレも後少しだし、消化ついでに好き勝手書いちゃおうw

>>968
>ソースを公開しない人多いし。
改良されたのが広く出回って、こちらはショボイままで良いのか?

>>969
freetype2「しか」使わないのか?


976 :名無し~3.EXE:2006/09/28(木) 00:28:32 ID:SlyLH6Ox
ライセンスは決まり次第まとめサイトに明示すりゃあいいわけで

とりあえずテンプレについて考えようぜ
wikiと質問・報告テンプレあたり?

977 :名無し~3.EXE:2006/09/28(木) 00:29:01 ID:drc9K0aW
このソフトは非常に有用ではあるけど単体では稼げないわな。

978 :名無し~3.EXE:2006/09/28(木) 00:29:05 ID:OnOeN3BE
>>975
>>改良されたのが広く出回って、こちらはショボイままで良いのか?


933 名前: ◆0x0D/0x20I [sage] 投稿日:2006/09/27(水) 22:29:32 ID:kdcoJI+4
再配布は自由。改変も自由。派生物もご自由に。ソースを利用して自作のプログラムに
組み込んだ場合はその旨をどっかに明記。転売はだめだけど、商用利用は別にかまわない。
改変した場合のフィードバックは義務じゃなくて良心で。って、だいたいこんな感じ?

979 :名無し~3.EXE:2006/09/28(木) 00:30:17 ID:/MBxjYLC
gdi++.dllの場合、アイディアは秀逸だけど
技術的にはそれほど高度なことをやってる訳ではないので
みんなが書いたソースをパクらなくても
商業プログラマーなら似たようなソフトをゼロから簡単に作れるのでは?
それが商業的に成功するかは分からないけど

980 :名無し~3.EXE:2006/09/28(木) 00:31:29 ID:l6zdj3Vs
>>975
いや、gdi++自体への改良にはGPLが適用されるよ。
gdi++を利用して文字を描画するようなアプリケーション(ゲームとか)を作った場合に、そのアプリケーションへのGPLの適用はされないというだけ。
んでも>>910とか解釈の問題があるんだよね・・・

981 :名無し~3.EXE:2006/09/28(木) 00:36:01 ID:75MYieLo
漏れもスレの消化ついでにw

>>979
禿同

仮に似たようなソフトが市販されるとしたら
・サービスorデバドラ化によりログイン画面とかでも使用可能
・GUI操作の使いやすい設定画面
・おまけとして××フォント(商用フォント)付属
ぐらいの本家が叶わんぐらい豪華なソフトになって1マソとかで販売されたりして・・・

982 :名無し~3.EXE:2006/09/28(木) 00:36:31 ID:YuKpssV+
お前ら一番重要な事を忘れてる

次 ス レ の ス レ タ イ ど う す ん だ

983 :名無し~3.EXE:2006/09/28(木) 00:37:24 ID:NR4yXAMz
他所でこれより良いのが出来たら、そっちに飛び付きます。
使うだけの人にしたら、そんなもんだよ。

984 :名無し~3.EXE:2006/09/28(木) 00:37:46 ID:ENxM2Hf4
2 p t に し て し ま っ た o r z

985 :名無し~3.EXE:2006/09/28(木) 00:37:56 ID:n0xGUEvG
【もう汚いなんて】gdi++.dll スレッド Part.2【言わせません】

986 :名無し~3.EXE:2006/09/28(木) 00:40:39 ID:Nvh5SSVX
>>981
>・サービスorデバドラ化によりログイン画面とかでも使用可能
>・GUI操作の使いやすい設定画面
>・おまけとして××フォント(商用フォント)付属


なんか付属フォントは汚いといってるように見えなくもないw

987 :801:2006/09/28(木) 00:41:18 ID:rkTHKpkV
>951
DllMainでDisableThreadLibraryCalls()呼んでるから、reasonがDLL_THREAD_DETACHでくることってないんじゃないかな。

988 :名無し~3.EXE:2006/09/28(木) 00:42:12 ID:yR+p5Sb1
http://pc8.2ch.net/test/read.cgi/win/1159371166/

989 :名無し~3.EXE:2006/09/28(木) 00:42:49 ID:irAf9IMH
>>984
あるいみ趣旨に沿っているのでGJ

990 :名無し~3.EXE:2006/09/28(木) 00:43:37 ID:mogmPXrC
【こいつをどう思う?】gdi++.dll スレッド Part.2【すごく・・・綺麗です・・・】

991 :801:2006/09/28(木) 00:44:04 ID:rkTHKpkV
見間違えてた・・・orz

268 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)