zlib_license_change.txt 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786
  1. Original discussion is partially quoted in here, thread is archived at:
  2. http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?4:mss:209:200306:nhnacekcfbbhichggfpk
  3. These are the emails I got approving the change to a zlib license. I have
  4. removed the authors' email addresses for spam safety. --ryan.
  5. From xxxxxxxxxxx Mon Jun 9 07:56:24 2003
  6. Date: Mon, 09 Jun 2003 12:17:18 +0100
  7. From: Adam D. Moss <xxxxxxxxx>
  8. Reply-To: "physfs@icculus.org" <physfs@icculus.org>
  9. To: "physfs@icculus.org" <physfs@icculus.org>
  10. Subject: Re: [physfs] License change proposition.
  11. "I approve of a switch to the zlib license for code I own
  12. in PhysicsFS" (and think it's generally a swell idea...)
  13. > Adam D. Moss
  14. > ------------
  15. > extras/abs-file.h (need you to sign off on whole file):
  16. > http://cvs.icculus.org/horde/chora/co.php/extras/abs-file.h?rt=physfs&r=1.3
  17. --
  18. Adam D. Moss . ,,^^ xxxxxxxxx http://www.foxbox.org/ co:3
  19. "Responsible parents don't raise kids in West Virginia."
  20. From xxxxxxxxxxxxxxx Mon Jun 9 16:45:02 2003
  21. Date: Mon, 9 Jun 2003 11:37:31 -0700
  22. From: Bradley Bell <xxxxxxxxxxxx>
  23. Reply-To: "physfs@icculus.org" <physfs@icculus.org>
  24. To: "physfs@icculus.org" <physfs@icculus.org>
  25. Subject: Re: [physfs] License change proposition.
  26. [ The following text is in the "iso-8859-1" character set. ]
  27. [ Your display is set for the "US-ASCII" character set. ]
  28. [ Some characters may be displayed incorrectly. ]
  29. Quoting "Ryan C. Gordon" <xxxxxxxxxxxxxxx>:
  30. > Please discuss.
  31. Sounds fine to me. And it makes it easier for me to use it in d2x. (which has a
  32. very confusing license)
  33. -brad
  34. From xxxxxxxxxxxx Mon Jun 9 16:45:12 2003
  35. Date: Mon, 09 Jun 2003 12:00:13 -0700
  36. From: David Hedbor <xxxxxxxxxxxxxxxx>
  37. To: Ryan C. Gordon <icculus@clutteredmind.org>
  38. Subject: Re: [physfs] License change proposition.
  39. As mentioned before, I'm all for the license change since it would
  40. benefit me personally.
  41. --
  42. [ Below is a random fortune, which is unrelated to the above message. ]
  43. The Hollywood tradition I like best is called "sucking up to the stars."
  44. -- Johnny Carson
  45. From xxxxxxxxxxxxx Mon Jun 9 16:45:22 2003
  46. Date: 09 Jun 2003 14:13:00 -0500
  47. From: Edward Rudd <xxxxxxxxxxxxxxxx>
  48. Reply-To: "physfs@icculus.org" <physfs@icculus.org>
  49. To: "physfs@icculus.org" <physfs@icculus.org>
  50. Subject: Re: [physfs] License change proposition.
  51. On Mon, 2003-06-09 at 05:50, Ryan C. Gordon wrote:
  52. That's fine with me.. You have permissions from me.
  53. >
  54. > Edward Rudd
  55. > -----------
  56. > RPM specfile (need you to sign off on whole file):
  57. > http://cvs.icculus.org/horde/chora/cvs.php/physfs.spec.in?rt=physfs
  58. --
  59. Edward Rudd <xxxxxxxxxxxxx>
  60. Home Page <http://urkle.drip.ws/>
  61. From xxxxxxxxxxx Wed Jun 11 13:15:28 2003
  62. Date: Wed, 11 Jun 2003 06:43:43 -0700 (PDT)
  63. From: Eric Wing <xxxxxxxxxxxxxxxxxx>
  64. To: Ryan C. Gordon <icculus@clutteredmind.org>
  65. Subject: Re: [physfs] License change proposition.
  66. Hi Ryan,
  67. Sorry for the delayed response. (email troubles at
  68. Stanford among other things)
  69. I approve of a switch to the zlib license for
  70. code I own in PhysicsFS, so you can sign off
  71. everything I have there.
  72. Thanks,
  73. Eric
  74. --- "Ryan C. Gordon" <icculus@clutteredmind.org>
  75. wrote:
  76. >
  77. > I like to be helpful when people ask me questions
  78. > about PhysicsFS. I may not
  79. > always have an immediate solution, but I hate
  80. > telling people "that can't be
  81. > done at all".
  82. >
  83. > There is one problem that comes up a lot at which I
  84. > just have to shrug my
  85. > shoulders, and that's distribution.
  86. >
  87. > PhysicsFS, being LGPL'd, can not be statically
  88. > linked to a closed-source
  89. > program. Generally this is not an obstacle so much
  90. > as an annoyance for the
  91. > application developer, since they need to ship a
  92. > shared library and do some
  93. > other legal tapdancing (hey, _someone_ will be a
  94. > pain and demand a copy of the
  95. > physfs source tree by postal mail someday!). End
  96. > result: developers unhappily
  97. > put up with distribution issues and possible bug
  98. > reports, or they do without.
  99. >
  100. > There are places where this annoyance can be a
  101. > showstopper, though. For
  102. > example, I was contacted about a year ago by a game
  103. > shop that wanted to use
  104. > PhysicsFS in a PlayStation 2 title, since the
  105. > PhysicsFS API combined with
  106. > its efficient zipfile archiver is _very_ appealing
  107. > in light of the PSX2's
  108. > awful native filesystem limitations.
  109. >
  110. > How does one ship an LGPL'd library in a console
  111. > game? End users can't relink
  112. > the bugger, after all. Furthermore, their legal
  113. > department had a fit when they
  114. > heard about the "viral" nature of the license when
  115. > statically linking it...
  116. > there is no such thing as "dynamic" linking on a
  117. > PlayStation 2.
  118. >
  119. > Now, here's the lesson for any future project
  120. > maintainers: either don't accept
  121. > patches, or make sure you own the copyright on _all_
  122. > the code before accepting
  123. > it. I have poured years of effort into PhysicsFS,
  124. > but I don't own all the code,
  125. > so I couldn't just grant a license exemption to this
  126. > console developer. End
  127. > result: they did without.
  128. >
  129. > I don't like my own hands being tied by my own
  130. > license. That really doesn't
  131. > seem fair to me.
  132. >
  133. > So for these reasons, I've decided to switch
  134. > PhysicsFS to the zlib license.
  135. > The end result of this is that there will be no
  136. > confusion as to how you can
  137. > use the library ("any way you like") and how you can
  138. > distribute it ("any way
  139. > you like"). The only significant loss is that
  140. > contributers are no longer
  141. > legally obligated to give back source changes, but
  142. > I'm confident that
  143. > developers will if it's generally useful and
  144. > relevant to the public. At least,
  145. > I don't think we should license the library with the
  146. > assumption that
  147. > programmers must have their hands forced to do the
  148. > right thing.
  149. >
  150. > For those that aren't aware of the zlib license,
  151. > here it is. zlib is used in
  152. > all sorts of software without you needing to think
  153. > about it (including
  154. > PhysicsFS), and the license is by far the simplest
  155. > I've ever seen. This is
  156. > the text:
  157. >
  158. > Copyright (c) <year> <copyright holders>
  159. >
  160. > This software is provided 'as-is', without any
  161. > express or implied warranty.
  162. > In no event will the authors be held liable for
  163. > any damages arising from
  164. > the use of this software.
  165. >
  166. > Permission is granted to anyone to use this
  167. > software for any purpose,
  168. > including commercial applications, and to alter
  169. > it and redistribute it
  170. > freely, subject to the following restrictions:
  171. >
  172. > 1. The origin of this software must not be
  173. > misrepresented; you must not
  174. > claim that you wrote the original software. If
  175. > you use this software in a
  176. > product, an acknowledgment in the product
  177. > documentation would be
  178. > appreciated but is not required.
  179. >
  180. > 2. Altered source versions must be plainly marked
  181. > as such, and must not be
  182. > misrepresented as being the original software.
  183. >
  184. > 3. This notice may not be removed or altered from
  185. > any source distribution.
  186. >
  187. >
  188. > That's that.
  189. >
  190. >
  191. > Here's how this works: I've compiled a list of all
  192. > contributors to PhysicsFS
  193. > and what was contributed. I need from these people a
  194. > message saying that they
  195. > will approve a switch to the zlib license. Nothing
  196. > fancy, just quote this
  197. > email and say something like "I approve of a switch
  198. > to the zlib license for
  199. > code I own in PhysicsFS." You still own the
  200. > copyright on that bit of code, but
  201. > it'll be under the zlib license.
  202. >
  203. > I can't switch the license until all the developers,
  204. > below, give me permission,
  205. > or their code has been replaced or removed.
  206. >
  207. > If you contributed something and I missed you,
  208. > please let me know. If I don't
  209. > hear from you, I'll try to track you down. If I
  210. > can't track you down, we've
  211. > got to remove or replace your code.
  212. >
  213. > For application developers and end users: you use
  214. > any code up until we switch
  215. > under the LGPL. After the switch, you can use the
  216. > older code under the LGPL
  217. > and the new code under the zlib license. You have
  218. > less restrictions with the
  219. > zlib license, so you'll probably want to upgrade.
  220. >
  221. >
  222. > Please discuss.
  223. >
  224. > --ryan.
  225. >
  226. >
  227. >
  228. > Contributors:
  229. > I tried to list everything, but the LGPL says you
  230. > can cut-and-paste up to ten
  231. > lines of code, so if you fixed a few typos, you
  232. > might not be listed here. If
  233. > this is a concern, please speak up.
  234. >
  235. >
  236. >
  237. > David Hedbor
  238. > ------------
  239. > Patch to handle situation when CWD is deleted out
  240. > from under program:
  241. >
  242. >
  243. http://cvs.icculus.org/horde/chora/diff.php/physfs.c?rt=physfs&r1=1.22&r2=1.23&ty=u
  244. >
  245. >
  246. http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&r1=1.11&r2=1.12&ty=u
  247. >
  248. > Patch to make PHYSFS_setSaneConfig() set Write
  249. > Directory correctly:
  250. >
  251. >
  252. http://cvs.icculus.org/horde/chora/diff.php/physfs.c?rt=physfs&r1=1.23&r2=1.24&ty=u
  253. >
  254. > PocketPC patches:
  255. >
  256. >
  257. http://cvs.icculus.org/horde/chora/diff.php/platform/pocketpc.c?rt=physfs&r1=1.1&r2=1.2&ty=u
  258. >
  259. >
  260. http://cvs.icculus.org/horde/chora/diff.php/archivers/zip.c?rt=physfs&ws=0&r1=1.61&r2=1.62&ty=u
  261. >
  262. >
  263. > Patrick Stein
  264. > -------------
  265. > More-portable __PHYSFS_platformTimeslice() for
  266. > Unix:
  267. >
  268. >
  269. http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&ws=0&r1=1.12&r2=1.13&ty=u
  270. >
  271. > General BSD-ish (but originally for Darwin) CD-ROM
  272. > detection:
  273. >
  274. >
  275. http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&ws=0&r1=1.13&r2=1.14&ty=u
  276. >
  277. >
  278. > Gregory S. Read
  279. > ---------------
  280. > Lots of Win32 work (need you to sign off on whole
  281. > file):
  282. >
  283. >
  284. http://cvs.icculus.org/horde/chora/cvs.php/platform/win32.c?rt=physfs
  285. >
  286. > Microsoft .NET bindings (need you to sign off on
  287. > whole directory tree):
  288. >
  289. >
  290. http://cvs.icculus.org/horde/chora/cvs.php/extras/PhysFS.NET?rt=physfs
  291. >
  292. >
  293. > John Hall
  294. > ---------
  295. > PHYSFS_getLastModTime() API:
  296. >
  297. >
  298. http://cvs.icculus.org/horde/chora/diff.php/physfs.c?rt=physfs&r1=1.39&r2=1.40&ty=u
  299. >
  300. >
  301. http://cvs.icculus.org/horde/chora/diff.php/platform/macclassic.c?rt=physfs&r1=1.9&r2=1.10&ty=u
  302. >
  303. >
  304. http://cvs.icculus.org/horde/chora/diff.php/platform/posix.c?rt=physfs&r1=1.1&r2=1.2&ty=u
  305. >
  306. >
  307. http://cvs.icculus.org/horde/chora/diff.php/platform/skeleton.c?rt=physfs&r1=1.3&r2=1.4&ty=u
  308. >
  309. >
  310. http://cvs.icculus.org/horde/chora/diff.php/platform/win32.c?rt=physfs&r1=1.18&r2=1.19&ty=u
  311. >
  312. >
  313. > Alexander Pipelka
  314. > -----------------
  315. > configure.in fixes:
  316. >
  317. >
  318. http://cvs.icculus.org/horde/chora/diff.php/configure.in?rt=physfs&r1=1.19&r2=1.20&ty=u
  319. >
  320. > doOpen() fix:
  321. >
  322. >
  323. http://cvs.icculus.org/horde/chora/diff.php/platform/posix.c?rt=physfs&ws=0&r1=1.6&r2=1.7&ty=u
  324. >
  325. > Strange $PATH fix:
  326. >
  327. >
  328. http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&ws=0&r1=1.38&r2=1.39&ty=u
  329. >
  330. >
  331. > Edward Rudd
  332. > -----------
  333. > RPM specfile (need you to sign off on whole file):
  334. >
  335. >
  336. http://cvs.icculus.org/horde/chora/cvs.php/physfs.spec.in?rt=physfs
  337. >
  338. >
  339. > Ed Sinjiashvili
  340. > ---------------
  341. > Various Russian translations:
  342. >
  343. >
  344. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.33&r2=1.34&ty=u
  345. >
  346. >
  347. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.34&r2=1.35&ty=u
  348. >
  349. >
  350. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.37&r2=1.38&ty=u
  351. >
  352. > Ruby bindings (need you to sign off on whole
  353. > directory tree):
  354. >
  355. >
  356. http://cvs.icculus.org/horde/chora/cvs.php/extras/physfs_rb?rt=physfs
  357. >
  358. > QPAK archiver (need you to sign off on whole file):
  359. >
  360. >
  361. http://cvs.icculus.org/horde/chora/cvs.php/archivers/qpak.c?rt=physfs
  362. >
  363. >
  364. > Pedro J. P^Îrez
  365. > ---------------
  366. > Spanish translation:
  367. >
  368. >
  369. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.35&r2=1.36&ty=u
  370. >
  371. >
  372. > Stepane Peter
  373. > -------------
  374. > French translation:
  375. >
  376. >
  377. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.36&r2=1.37&ty=u
  378. >
  379. >
  380. > Michael Renner
  381. > --------------
  382. > German translation:
  383. >
  384. >
  385. http://cvs.icculus.org/horde/chora/diff.php/physfs_internal.h?rt=physfs&r1=1.42&r2=1.43&ty=u
  386. >
  387. >
  388. > Adam D. Moss
  389. > ------------
  390. > extras/abs-file.h (need you to sign off on whole
  391. > file):
  392. >
  393. >
  394. http://cvs.icculus.org/horde/chora/co.php/extras/abs-file.h?rt=physfs&r=1.3
  395. >
  396. >
  397. > "Corona688"
  398. > -----------
  399. > Initial PocketPC port (need you to sign off on
  400. > whole file):
  401. >
  402. >
  403. http://cvs.icculus.org/horde/chora/co.php/platform/pocketpc.c?rt=physfs&r=1.1
  404. >
  405. >
  406. > Eric Wing
  407. > ---------
  408. > Apple Project Builder build system (need you to
  409. > sign off on whole dir tree):
  410. >
  411. >
  412. http://cvs.icculus.org/horde/chora/cvs.php/PBProjects?rt=physfs
  413. >
  414. > MacOS X Application Bundle workarounds:
  415. >
  416. >
  417. http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&r1=1.39&r2=1.40&ty=u
  418. >
  419. >
  420. > Colin Bayer
  421. > -----------
  422. > Debian package support (need you to sign off on
  423. > whole directory tree):
  424. >
  425. >
  426. http://cvs.icculus.org/horde/chora/cvs.php/debian?rt=physfs
  427. >
  428. >
  429. > Bradley Bell
  430. > ------------
  431. > HOG archiver:
  432. >
  433. >
  434. http://cvs.icculus.org/horde/chora/cvs.php/archivers/hog.c?rt=physfs
  435. >
  436. > MVL archiver:
  437. >
  438. >
  439. http://cvs.icculus.org/horde/chora/cvs.php/archivers/mvl.c?rt=physfs
  440. >
  441. >
  442. >
  443. >
  444. __________________________________
  445. Do you Yahoo!?
  446. Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
  447. http://calendar.yahoo.com
  448. From xxxxxxxxxxxxxxxx Fri Jun 20 18:07:25 2003
  449. Date: 16 Jun 2003 16:41:31 +0200
  450. From: Alexander Pipelka <xxxxxxxxxxxxxxxxxx>
  451. To: "icculus@clutteredmind.org" <icculus@clutteredmind.org>
  452. Subject: Re: [physfs] License change proposition.
  453. Hi Ryan,
  454. No problem. Please change the licensing model as you like.
  455. Alex
  456. PS: Sorry for my late reply, I just returned from vacation.
  457. Am Mon, 2003-06-09 um 12.50 schrieb Ryan C. Gordon:
  458. > Alexander Pipelka
  459. > -----------------
  460. > configure.in fixes:
  461. > http://cvs.icculus.org/horde/chora/diff.php/configure.in?rt=physfs&r1=1.19&r2=1.20&ty=u
  462. >
  463. > doOpen() fix:
  464. > http://cvs.icculus.org/horde/chora/diff.php/platform/posix.c?rt=physfs&ws=0&r1=1.6&r2=1.7&ty=u
  465. >
  466. > Strange $PATH fix:
  467. > http://cvs.icculus.org/horde/chora/diff.php/platform/unix.c?rt=physfs&ws=0&r1=1.38&r2=1.39&ty=u
  468. From xxxxxxxxxxxxxx Thu Jul 10 03:27:43 2003
  469. Date: Thu, 10 Jul 2003 00:10:16 -0700
  470. From: "xxxxxxxxxxx" <xxxxxxxxxxxxx>
  471. To: "icculus@icculus.org" <icculus@icculus.org>
  472. Subject: physfs
  473. I hereby assign the copyright of any changes I have made to PhysicsFS to Ryan Gordon.
  474. And thanks for asking, even though I obviously wouldn't have a problem with this.
  475. -John
  476. From xxxxxxxxxxxxxxxx Thu Jul 10 04:26:07 2003
  477. Date: 10 Jul 2003 01:23:25 -0700
  478. From: Colin Bayer <xxxxxxxxxxxxxxx>
  479. To: Ryan C. Gordon <icculus@icculus.org>
  480. Subject: physicsfs/zlib
  481. > Here's how this works: I've compiled a list of all contributors to
  482. PhysicsFS
  483. > and what was contributed. I need from these people a message saying that they
  484. > will approve a switch to the zlib license. Nothing fancy, just quote this
  485. > email and say something like "I approve of a switch to the zlib license for
  486. > code I own in PhysicsFS." You still own the copyright on that bit of code, but
  487. > it'll be under the zlib license.
  488. I approve of a switch to the zlib license for code I own in PhysicsFS.
  489. -- Colin Bayer <xxxxxxxxxxxxxxx>
  490. [ Part 2, "This is a digitally signed message part" ]
  491. [ Application/PGP-SIGNATURE 196bytes. ]
  492. [ Unable to print this part. ]
  493. From xxxxxxxxxxxxxxx Thu Jul 10 14:40:34 2003
  494. Date: Thu, 10 Jul 2003 13:17:00 -0500
  495. From: Patrick Stein <xxxxxxxxxxxxxxx>
  496. To: Ryan C. Gordon <icculus@clutteredmind.org>
  497. Subject: Re: PhysicsFS license change.
  498. Wow... forgot that I had ever written anything for that...
  499. Anyhow... in addition to having no problems with you
  500. changing the license.... I also give to you any say in
  501. any future matters pertaining to the two or three lines
  502. of code that I sent you. 8^)
  503. alter,
  504. Patrick
  505. On Thursday, July 10, 2003, at 01:07 PM, Ryan C. Gordon wrote:
  506. >
  507. > Hey there,
  508. >
  509. > I'm looking to change the licensing on PhysicsFS from LGPL to the zlib
  510. > license. The long explanation is here:
  511. >
  512. >
  513. > http://icculus.org/cgi-bin/ezmlm/ezmlm-
  514. > cgi?4:mss:209:200306:nhnacekcfbbhichggfpk
  515. >
  516. > If you're reading this, it means that I never got a response on the
  517. > mailing list, either because you aren't subscribed, or because you
  518. > missed
  519. > it, and this is the last email address I have for you....but I need
  520. > explicit permission from you to convert code you wrote (even if it was
  521. > just a natural language translation) to a different license.
  522. >
  523. > If you don't mind switching to zlib, please respond with something
  524. > along
  525. > the lines of "I approve of a switch to the zlib license for code I own
  526. > in
  527. > PhysicsFS."
  528. >
  529. > If you have any problems, that's okay, too, just let me know.
  530. >
  531. > Thanks,
  532. > --ryan.
  533. >
  534. From xxxxxxxxxxxxxx Thu Jul 10 14:40:40 2003
  535. Date: 10 Jul 2003 11:33:26 -0700
  536. From: Stephane Peter <xxxxxxxxxxxxxxxx>
  537. To: Ryan C. Gordon <icculus@clutteredmind.org>
  538. Subject: Re: PhysicsFS license change.
  539. You know, I don't think I ever contributed code to physfs, but if you
  540. manage to find out something I may have, then you have my approval to
  541. switch it to the zlib license...
  542. On Thu, 2003-07-10 at 11:07, Ryan C. Gordon wrote:
  543. > Hey there,
  544. >
  545. > I'm looking to change the licensing on PhysicsFS from LGPL to the zlib
  546. > license. The long explanation is here:
  547. >
  548. > http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?4:mss:209:200306:nhnacekcfbbhichggfpk
  549. >
  550. > If you're reading this, it means that I never got a response on the
  551. > mailing list, either because you aren't subscribed, or because you missed
  552. > it, and this is the last email address I have for you....but I need
  553. > explicit permission from you to convert code you wrote (even if it was
  554. > just a natural language translation) to a different license.
  555. >
  556. > If you don't mind switching to zlib, please respond with something along
  557. > the lines of "I approve of a switch to the zlib license for code I own in
  558. > PhysicsFS."
  559. >
  560. > If you have any problems, that's okay, too, just let me know.
  561. >
  562. > Thanks,
  563. > --ryan.
  564. --
  565. Stephane Peter
  566. Sr. Software Engineer
  567. Codehost, Inc.
  568. From xxxxxxxxxxxx Thu Jul 10 21:07:13 2003
  569. Date: Fri, 11 Jul 2003 00:08:44 +0200 (CEST)
  570. From: Michael Renner <xxxxxxxxxxxxxxxxxx>
  571. To: Ryan C. Gordon <icculus@clutteredmind.org>
  572. Subject: Re: PhysicsFS license change.
  573. On Thu, 10 Jul 2003, Ryan C. Gordon wrote:
  574. >
  575. > Hey there,
  576. >
  577. > I'm looking to change the licensing on PhysicsFS from LGPL to the zlib
  578. > license. The long explanation is here:
  579. Hi Ryan!
  580. For your mailfilters:
  581. "I approve of a switch to the zlib license for code I own in PhysicsFS."
  582. The change of license makes sense, what use is a library when the target
  583. audience is reluctant to use it. Keep up the good work.
  584. Btw. if you need any other non-babelfish english -> german translations
  585. just contact me.
  586. best regards,
  587. michael renner
  588. From xxxxxxxxxxxxx Mon Jul 14 16:36:06 2003
  589. Date: Sat, 12 Jul 2003 22:57:28 -0400
  590. From: Gregory S. Read <xxxxxxxxxxxxxx>
  591. To: Ryan C. Gordon <icculus@clutteredmind.org>
  592. Subject: Re: PhysicsFS license change.
  593. I have no problem with you licensing my contributed code for PhysFS to
  594. the zlib licensing.
  595. Have a nice day.
  596. Greg
  597. Ryan C. Gordon wrote:
  598. >Hey there,
  599. >
  600. >I'm looking to change the licensing on PhysicsFS from LGPL to the zlib
  601. >license. The long explanation is here:
  602. >
  603. > http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?4:mss:209:200306:nhnacekcfbbhichggfpk
  604. >
  605. >If you're reading this, it means that I never got a response on the
  606. >mailing list, either because you aren't subscribed, or because you missed
  607. >it, and this is the last email address I have for you....but I need
  608. >explicit permission from you to convert code you wrote (even if it was
  609. >just a natural language translation) to a different license.
  610. >
  611. >If you don't mind switching to zlib, please respond with something along
  612. >the lines of "I approve of a switch to the zlib license for code I own in
  613. >PhysicsFS."
  614. >
  615. >If you have any problems, that's okay, too, just let me know.
  616. >
  617. >Thanks,
  618. >--ryan.
  619. >
  620. >
  621. >
  622. >
  623. From xxxxxxxxxxxx Mon Jul 14 16:36:15 2003
  624. Date: Mon, 14 Jul 2003 14:26:38 -0600
  625. From: Tyler Montbriand <xxxxxxxxxxxxx>
  626. To: Ryan C. Gordon <icculus@clutteredmind.org>
  627. Subject: Re: PhysicsFS license change.
  628. [ The following text is in the "iso-8859-1" character set. ]
  629. [ Your display is set for the "US-ASCII" character set. ]
  630. [ Some characters may be displayed incorrectly. ]
  631. Hello. Sorry for delay in reply, things've been messed up for the last couple
  632. while..
  633. I think that changing it to the Zlib license is a great idea... never
  634. realized there were those sort of complications with the LGPL - thought it
  635. was a much less restrictive license than your plain vanilla GPL, but I guess
  636. not less restrictive enough. I've no problem at all with you putting any of
  637. the code I've contributed under the Zlib license.
  638. -Tyler Montbriand/Corona688
  639. On Thursday 10 July 2003 12:07 pm, you wrote:
  640. > Hey there,
  641. >
  642. > I'm looking to change the licensing on PhysicsFS from LGPL to the zlib
  643. > license. The long explanation is here:
  644. >
  645. >
  646. > http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?4:mss:209:200306:nhnacekcfbbhich
  647. >ggfpk
  648. >
  649. > If you're reading this, it means that I never got a response on the
  650. > mailing list, either because you aren't subscribed, or because you missed
  651. > it, and this is the last email address I have for you....but I need
  652. > explicit permission from you to convert code you wrote (even if it was
  653. > just a natural language translation) to a different license.
  654. >
  655. > If you don't mind switching to zlib, please respond with something along
  656. > the lines of "I approve of a switch to the zlib license for code I own in
  657. > PhysicsFS."
  658. >
  659. > If you have any problems, that's okay, too, just let me know.
  660. >
  661. > Thanks,
  662. > --ryan.
  663. From xxxxxxxxxxxxxx Sun Jul 20 23:59:48 2003
  664. Date: Mon, 21 Jul 2003 07:09:24 +0400
  665. From: Ed Sinjiashvili <xxxxxxxxxxxxxxxxxxx>
  666. To: Ryan C. Gordon <icculus@clutteredmind.org>
  667. Subject: PhysicsFS license change
  668. Resent-Date: Mon, 21 Jul 2003 07:15:32 +0400
  669. Resent-From: Ed Sinjiashvili <xxxxxxxxxxxxxxx>
  670. Resent-To: "Ryan C. Gordon" <icculus@clutteredmind.org>
  671. Hi,
  672. I have just read the news on icculus.org and I guess I'm one of the
  673. two contributors you could not contact (at least I did not got any
  674. mails from PhysicsFS mailing list for quite a while - so I did not
  675. know what was happenning).
  676. I really have no problems with this licence switch from LGPL to zlib
  677. and I agree to sign all my contributions (qpak archiver, ruby bindings
  678. and russian translations) under zlib.
  679. I saw that you removed all my contributions from PhysicsFS - now that
  680. I agreed to license change you could revert them.
  681. -- Ed
  682. P.S. I have mail on icculus.org - if you can't reach me I guess
  683. xxxxxxxxxxxxxxx is always possible.