Apple Releases JavaScriptCore Framework
ace writes "Apple has released the source to
JavaScriptCore, a JavaScript framework based on KDE's kjs JavaScript engine. 'JavaScriptCore is a private API which may be used by future Mac OS X applications such as Sherlock, and is provided as Open Source as part of our partnership with the KDE community. JavaScriptCore will be used by Sherlock in an upcoming OS release, and possibly by other Apple software in the future. Apple chose kjs as the basis of its JavaScript technology for its simple and efficient code.'"
This framework needs the Mac OS X Developer Tools Beta to compile available from connect.apple.com.
Interesting to see this library wrapped in a Framework despite Apple's recommendations for developers not to put 'legacy' unix code in a Framework.
I have trouble with passwords among other things.
KJS is the code that supplies JavaScript support the
KDE desktop environment. The good part is that it is opensource (gpl) and works pretty well to boot.
It sounds like this allows you to use JavaScript in place of AppleScript to script your system and applications. But, that's just a WAG.
mbbac
Was this meant to be ironical? I really can't tell, whether you were serious or just flaming. Have you ever heard of GCC? Both RH and SuSe support GCC quite a bit. Mandrake and SuSe support KDE (some full and part time developers).
The KDE Java Script engine was developed by the KDE people not Apple, they are just saying that if they happen to improve it, they will make the changes available to KDE people. So they are not contributing a nice JScript engine.
Can someone explain how Aqua contributes to the OSS community? I believe that that's as proprietary as it get.
Apple = hardware
Microsoft = software
On top of that, Apple produces quality products, Microsoft does not.
Simple, because Apple has it's great line of hardware, and can co-exsist easily with open-source software, while (except for mice and keyboards) MS is strictly a software company. They make money by selling software, not giving it away.
On that note, apple sells the big chunks of it's software for $$$, these little widgets like a JavaScript engine do make a good showing to the OS comunity though.