Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

releasing java for macintosh



thanks for the suggestions on 3d graphing. after some research, i think i have
decided what i am going to try. i am just looking for something simple, right?
so Java3D seemed to me to be a bit more than i was willing to learn how to use
just to do a graph. what i will try to use instead is simply adapt some sample
code from sun's site, the wireframe example (at
http://java.sun.com/j2se/1.3/docs/relnotes/demos.html) and also on the mac
developers cd provided with mac os x!


but now i have another question. what is the best way to release a program (in
java) for mac os x? it is an educational program that will be free of charge.

what i'm wondering is... (sorry if some of these issues aren't directly
concerned with mac's)
1) there are several sites to submit software (the mac os x downloads,
download.com, jars.com etc...). any recomendations? are there any precautions
i should be aware of?

2) what kind of copyright protection/security should i use? this program is
free of charge, but we still don't want someone else to take it, change it a
bit and then sell it or anything! there are actually 2 issues here, what can i
do to both legally and practically inhibit people from "breaking" the code? i
honestly don't understand anything about legal issues with software except the
few recommendations from friends.. i was recommended to look at copyleft at
gnu, but i don't know if that is important... what is the general proceedure
here? and as for practical, is there anything special i should do to protect
the program from being changed? of course, i've had my fun using resedit on
games, so i understand a little of what could happen.. :D

3) for a release on macintosh, what should i use for installation software? i
will use MRJAppBuilder to turn the jars into the application, i assume that is
the best thing to do, right? this will probably only be about 2mb or so and
only one file, it seems to me that using an installer has benefits that i am
unaware of. i have never compressed stuff myself, so i don't know. stuffit has
always seemed to be good (would even dropstuff work for my needs?). i haven't
looked in depth at it, but the package maker on the developers cd that came
with osx seems to make good installers; they work well when i install stuff.
would it be wise to just release the file w/o any compression/installers? some
of the installers i've used have done more than one compression. eg, last
night when i updated to 10.0.3, the installer i used was first a .bin, then a
.dmg (?) which was then mounted, then there was an installer (.pkg) inside of
that. what would probably be best for me? what do people generally use?

4) are there any macintosh conventions that i should follow? i don't really
know what apple likes in regard to software released for it (not that they can
really control most of it), except that it be stable etc.

5) would it be worth my while to pursue getting one of those "built for mac"
logos? as i understand it, i would have to submit some stuff and apply...

6) is there anything else i should be aware of?


thanks for your help in these matters.. i'm hoping that there are others who
are on this list who are as clueless as i am in these regards and that time
spent answering these questions will be beneficial to many...
amos.




Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.