index.html 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. <html>
  2. <head>
  3. <title>About the program</title>
  4. </head>
  5. <body bgcolor="FFFFFF">
  6. <h1>About the program</h1>
  7. <p>Logisim is open-source software. The source code is included
  8. in the <code>src</code> subdirectory of the distributed JAR file.</p>
  9. <p>If you find Logisim useful, please let me know. <em>Especially</em>
  10. do this if you are an educational institution; the information will
  11. help me in gaining support for the work.
  12. <center><img src="../../../../en/img-guide/about-mail.png" width="165" height="18"></center></p>
  13. <p>I welcome e-mails about Logisim, including bug reports, suggestions,
  14. and fixes. When you e-mail me, please remember that I have worked hard
  15. to produce Logisim without receiving any payment from you. If you want
  16. a right to complain about the software, then I would suggest shelling
  17. out the money for a competing program to Logisim. (I know of no
  18. open-source competitors that approach Logisim's feature set.)
  19. Nonetheless, I remain interested in continuing to improve Logisim, and
  20. your suggestions will be most welcome.</p>
  21. <h2>Copyright notice</h2>
  22. <p>Copyright (c) 2005, Carl Burch.</p>
  23. <p>Logisim is free software; you can redistribute it and/or modify it
  24. under the terms of the <a href="gpl.html">GNU General Public License</a>
  25. as published by the Free Software Foundation; either version 2 of
  26. the License, or (at your option) any later version.</p>
  27. <p>Logisim is distributed in the hope that it will be useful, but
  28. WITHOUT ANY WARRANTY; without even the implied warranty of
  29. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  30. General Public License for more details.</p>
  31. <h2>Acknowledgements</h2>
  32. <p>The source code to Logisim is primarily my own work; I must
  33. acknowledge my employers who fund my work as a professor, including
  34. this program: I started the program at Saint John's
  35. University (Collegeville, Minnesota, USA) in 2000-2004, and I have
  36. continued it at Hendrix College (Conway, Arkansas, USA) from 2004
  37. to present. I am very grateful to these colleges for
  38. giving me the time and resources to work on this project. If only
  39. all colleges and universities had their act as together and cared as
  40. much about excellent teaching as these colleges do!</p>
  41. <p>Some other people who have been particularly helpful:</p>
  42. <ul>
  43. <li>Theldo Cruz Franqueira, Thanos Kakarountas, Ilia Lilov, Pablo Leal Ramos,
  44. and Uwe Zimmermann, who have contributed
  45. to translations packaged with Logisim. More information about the translations
  46. can be found on <a href="../prefs/intl.html">International Preferences</a>
  47. page.</li>
  48. <li>The Spring 2005 CS61C class at the University of California, Berkeley,
  49. which endured the beta versions of Logisim 2.0. These students put up with
  50. <em>many</em> bugs, and I am <strong>very</strong> appreciative for their
  51. patience and for their suggestions!</li>
  52. <li>The Spring 2001 CSCI 150 classes at the College of Saint Benedict and
  53. Saint John's University, which used the most rudimentary versions of Logisim
  54. as it was being developed.</li>
  55. </ul>
  56. <p>Several pieces of Logisim come from others' packages that Logisim
  57. uses; several of these pieces are distributed as part of Logisim.</p>
  58. <dl>
  59. <dt>Sun's Java API (obviously)</dt>
  60. <dt>Sun's JavaHelp project</dt>
  61. <dd>Provides the integrated help system from the Help menu.</dd>
  62. <dt>MRJAdapter, from Steve Roy</dt>
  63. <dd>Integration with the Macintosh OS X platform.</dd>
  64. <dt>launch4j, from Grzegorz Kowalt</dt>
  65. <dd>Allows distribution of Logisim as a Windows executable.</dd>
  66. <dt>GIFEncoder, from Adam Doppelt</dt>
  67. <dd>Saves images as GIF files. This was itself based on C code
  68. written by Sverre H. Huseby.</dd>
  69. <dt>ColorPicker, from Jeremy Wood</dt>
  70. <dd>Provides the color dialog box that pops up when configuring colors (as with
  71. the LED component).</dd>
  72. <dt>JFontChooser, from Christos Bohoris</dt>
  73. <dd>Provides the font selection dialog box that pops up when selecting font
  74. attributes (such as with the Label Font attribute of many components).</dd>
  75. <dt>TableSorter, ascribed to Philip Milne, Brendon McLean, Dan van Enckevort,
  76. Parwinder Sekhon, and ouroborus@ouroborus.org</dt>
  77. <dd>Provides the ability to sort the table in the
  78. <q>Get Circuit Statistics</q> dialog through clicking column headers.</dd>
  79. <dt>Farm-Fresh Web Icons, <em><a href="http://www.fatcow.com/free-icons">http://www.fatcow.com/free-icons</a></em></dt>
  80. <dd>Provides the icons for controlling simulation that appear under the simulation tree.
  81. These icons are released under the Creative Commons Attribution 3.0 License,
  82. and they cannot be redistributed under the terms of the GPL.</dd>
  83. </dl>
  84. <p>And finally, I want to thank all the users who have contacted me -
  85. whether with bug reports, with suggestions, or just to let me know
  86. that they're using Logisim in their classes. I have to leave these
  87. suggesters anonymous, because I don't have their permission to mention
  88. them here, but:
  89. Thank you!</p>
  90. </body>
  91. </html>