PDA

View Full Version : Adobe Unveils Open Source Library


RobertoOrtiz
03-02-2005, 03:38 PM
Quote from Slashdot (http://http://slashdot.org/articles/05/03/02/1449240.shtml?tid=152)
"Adobe (http://www.adobe.com/) premiered (no pun intended) opensource.adobe.com (http://opensource.adobe.com/) recently. The first two libraries available, titled Adam and Eve, respectively, take on complex GUI issues in applications. They are written in C++ and have been released under the MIT License (http://www.opensource.org/licenses/mit-license.php), an OSI (http://www.opensource.org/)-Approved Open Source License."

http://opensource.adobe.com/

-R

policarpo
03-02-2005, 03:44 PM
Very cool. Thanks for the news. Our developers just may enjoy this. :)

Tocpe
03-02-2005, 04:07 PM
ummmm.... for us non-programmer geeks, what does this mean? Me confused...

jeffthomann
03-02-2005, 04:26 PM
what it means is that programmers now have a free gui base class to work with... I'm assuming it's the same base gui used in photoshop, etc.... and being mit liscense means that it can be used commercially!

Andy1010
03-03-2005, 01:17 AM
:hmm: Some thing practical man. Still can't understand.

Virum
03-03-2005, 05:10 AM
ummmm.... for us non-programmer geeks, what does this mean? Me confused...

Ok, let me give it a shot since I've been programming since I was 13.

All programmers use libraries which is really and organized package of "classes." Classes are... reusable bit of code which do something (whatever they were designed to do). They are independent from the actual program the programmer is writing, which is why they can be reused.

One such class could be "Frame" (there is one called this in Java). Without a class; a programmer would have to write window (frame) handling into each program he made. However, with the frame class, all the code that relates to frame/window handling is done is already there and waiting to be used. A programmer can then customize/refine certain aspects of how he wants his frame to look; but we won't go into that. ;)

Basically what a library does is provide code other programmers have written for another programmer to use so he doesn't have to code it up himself. It saves time in the long run. It's all about "why reinvent the wheel."

I'm not sure what exactly the libraries Adobe are releasing do since I have yet to actually read the site.

Does this help any?

AirbORn
03-03-2005, 06:53 AM
YOu learn something new everyday. :) Thanks!

CGTalk Moderation
03-03-2005, 06:53 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.