JackOfAll wrote: > If I never hear another word about the web-gui, that would be a good > thing..... > > The reason we don't ship a "high performance" JVM with CSOS, is that I > can't, not that I don't know better. That I personally as an individual, > accept the Oracle Binary Code License and don't use the OpenJDK Zoom > JVM, yes, might seem a little two-faced, do as I say, rather than do as > I do, but anyone can download and use it, by creating an Oracle account > and accepting the BCL agreement. Java is interpreted. Yes, it is all > about the JIT. Java isn't alone there. (Triode, not directed at you, but > it's relevant...) jivelite runs acceptably under LuaJIT. If one was to > try running that without a JIT, my expectation is that it would be > orders of magnitude slower. The problem here, if there is one, on not > providing the best out-of-the-box experience, is that LuaJIT is open > source, the Oracle JIT is "free", as in free to use if you accept the > binary license, but it is not open source, or freely re-distributable. > If anyone wants to suggest I am guilty of anything, it's not that I want > to hold back, that there is some dastardly plan to provide a pay-ware > version of CSOS at some point in the future, and have reasons to > differentiate that from a "free" version....... One, if I wasn't already > working on stuff that I consider to be of greater importance, I'd > document how to switch out the OpenJDK. (It's no secret. For anyone who > doesn't need hand-holding with the exact commands to type, extract the > tar file and set JAVA_HOME in "/etc/sysconfig/tomcat".) Two, if I am > guilty of anything, it's that my initial testing of a tomcat based > version of the web-gui was done on what I thought to be comparable > hardware, an Atom processor. Roughly comparable in terms of hardware > horse-power, but not comparable in terms of the optimisation provided by > the system JVM. > > That there is a whole bunch of tomcat logging that could be disabled, > yes, two-faced again, I do disable it for my own use, but from a > distribution perspective, to be able to provide any support, I need to > be able to say to someone with a problem, what does the log file(s) say? > If there isn't anything in a blank log file, how do I provide support? > This isn't a simple case of adding "-l debug" on the cmd line and > telling someone to restart a binary. Multiple edits' to multiple files. > Not plain text files. (Well, they are on one level. But not plain text > files, on the basis that syntax is important. ie. xml.)
The web-gui is only used for initial configuration purposes. Sure it is not that fast but is that really an issue? Maybe for some people, but me personally I really don't mind. As for the "licensed CSOS version", I would be more than happy to pay for a license. You, Triode and I guess a bunch of other people have invested a lot of time and effort in CSOS. And I really appreciate all that great work! 1 x SB3, 1 x SB Boom, 1 x SB Radio and 2 x SB Touch - all wireless 1 x Wandboard Dual behind the bedroom ceiling 1 x Wandboard Dual for 'msqueeze' (http://www.msqueeze.co.nf/index.html) project ReadyNAS NVX running LMS 7.7.3. w iTunes plugin iPeng 7 on iPhone. SqueezePad & iPeng 7 on iPad. http://www.last.fm/user/phibon ------------------------------------------------------------------------ Pascal Hibon's Profile: http://forums.slimdevices.com/member.php?userid=7969 View this thread: http://forums.slimdevices.com/showthread.php?t=99395 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
