Infobox Software name Lightweight User Interface Toolkit LWUIT screenshot caption developer Sun Microsystems latest release version 1.4 latest release date release date 2010 8 5 latest preview version latest preview date operating system Cross platform language Java genre Widget Toolkit license GPL linking exception website https lwuit.dev.java.net Lightweight User Interface Toolkit LWUIT is a Widget toolkit developed by Sun Microsystems to enable easier Java ME user interface development for existing devices, including not only traditional Java ME environments like mobile phones, but also TVs and set top boxes ref http weblogs.java.net blog sourathroy archive 2009 03 08 lwuit tv LWUIT on TVs ref . LWUIT is inspired by Swing Java Swing and supports many of its features including pluggable look and feel , layout managers, etc. History LWUIT was created by Chen Fishbein of Sun Microsystems Israel development center SIDC who started developing LWUIT for an internal project. The project grew at which point Shai Almog joined the project which was announced at JavaOne 2008, following the announcement the project was made open source by Sun under the GPL linking exception GPL with ClassPath Exception license and gained wide acceptance within the community. LWUIT is known as the Lightweight UI Toolkit, where the word lightweight is used as it is used in Swing Java Swing to indicate a component model that performs all of its own rendering event handling. ref http lwuit.blogspot.com 2008 05 its been long couple of years i still.html Chen s blog post describing LWUIT s foundations ref It has also been used a part of the Brazilian digital TV interactivity middleware, Ginga specifically in the Ginga J technology. ref http img36.imageshack.us img36 2195 middlewaregingadiagrama.png Ginga J diagram including LWUIT ref Architecture . ref http www.techsoftcomputing.com LWUIT chapter1.html d0e638 LWUIT is inspired heavily by Swing in its architecture although it is much smaller and ar ... more details
name F3 ref Sun Microsystems first announced JavaFX at the JavaOne Worldwide Java Developer conference ... officially on February 12, 2009. JavaFX 1.2 JavaFX 1.2 was released at JavaOne on June 2, 2009. This release ... 2009 01 03 ref . At JavaOne 2011, Oracle Corporation announced that JavaFX 2.0 would become ...&Itemid 61 Russian JavaFX community http java.sys con.com node 994363 Ellison at JavaOne Myths About ... A JavaOne 2009 talk about JavaFx Groovy Java Sun Sun Microsystems Rich Internet applications ... more details
morefootnotes date April 2011 Infobox programming language name JavaFX logo File JavaFX.png developer Sun Microsystems latest release version 1.2 latest release date release date 2009 06 02 latest preview version latest preview date platform Java Runtime Environment operating system Cross platform license GNU General Public License GPL website http javafx.com JavaFX Script is a scripting language designed by Sun Microsystems , forming part of the JavaFX family of technologies on the Java Platform . JavaFX targets the Rich Internet Application domain competing with Adobe Flex and Microsoft Silverlight , specializing in rapid development of visually rich applications for the desktop and mobile markets. JavaFX Script works with integrated development environment s such as NetBeans and Eclipse software Eclipse . JavaFX is released under the GNU General Public License , via the Sun sponsored https openjfx.dev.java.net OpenJFX project . History Image with unknown copyright status removed Image ig javafx architecture.jpg 300px thumb JavaFX Script will simplify the development of interactive applications for virtually any device. JavaFX Script used to be called F3 for F orm F ollows F unction. F3 was primarily developed by Chris Oliver, who became a Sun Microsystems Sun employee through their acquisition of SeeBeyond Technology Corporation in September 2005. Its name was changed to JavaFX Script, and it became open source d at JavaOne 2007. All the code, documentation and demos are shared in the https openjfx.dev.java.net Project OpenJFX Development Website. JavaFX 1.0 was released on December 4, 2008. ref http www.sun.com aboutsun pr 2008 12 sunflash.20081204.1.xml JavaFX 1.0 released ref On September 10, 2010 Oracle announced at JavaOne that JavaFX Script would be discontinued, although the JavaFX API would be made available to other languages for the Java Virtual Machine. ref http javafx.com roadmap JavaFX 2010 2011 Roadmap ref On September 27, 2010 Stephen Chin announce ... more details
notability Products date September 2010 Infobox Software name JRebel logo File JRebel logo.png 250px JRebel logo screenshot caption collapsible developer ZeroTurnaround latest release version 4.6.1 latest release date release date 2012 03 15 operating system Cross platform JVM programming language Java programming language Java genre Development Productivity Tool license Proprietary software Proprietary website http jrebel.com JRebel , formerly known as JavaRebel, is a Plug in computing plug in for the Java Virtual Machine JVM that enables instant reloading of changes made to a Java class file . JRebel was developed by Jevgeni Kabanov and Toomas R mer ref http www.tigerprises.com 2008 09 javarebel makes java programming on the fly JavaRebel makes Java programming fly ref who went on to found ZeroTurnaround , a software company based in Tartu , Estonia . In June 2011, JRebel was recognized as Most Innovative Java Technology by the JAX Innovation Awards. ref cite web url http blogs.oracle.com java entry jax innovation awards 2011 title JAX Innovation Awards 2011 The Java Source work blogs.oracle.com accessdate 27 June 2011 ref At JavaOne Oracle Develop 2011 in San Francisco, JRebel was awarded the Duke s Choice Award for Innovative Compiler for Java Code . ref http java.com en dukeschoice index.jsp JRebel wins Duke s Choice Award at JavaOne 2011 ref Starting from version 1.4, the Java Virtual Machine includes a hot swapping feature that allows developers to update the code on the fly during debugging. However hot swapping was limited to updating method bodies only, and trying to add methods and fields to classes would not succeed. Since a Java compiler generates synthetic fields and methods for features like class literals and inner classes the feature was even less useful than could be expected. JRebel is an alternative solution to updating classes which does not require a debugging session to be started. Instead it monitors the file system for changes and updates th ... more details
Scott W. Ambler 1966 is a Canadian software engineer , consultant and author, currently Practice Leader Agile Development at IBM Corporation in the IBM Methods group. He is known as author of several books focused on the Unified process , Agile software development , the Unified Modeling Language , and Capability Maturity Model CMM based development. Biography Ambler received a BSc in computer science and a MA in information science from the University of Toronto . ref name IBM http www 01.ibm.com software rational bios ambler.html Scott W. Ambler Bio at ubm.com. Retrieved May 22, 2009. ref He has been worked in the IT industry since the mid 1980s, and with object technology since the early 1990s. ref name SWA http www.ambysoft.com scottAmbler.html Scott W. Ambler s Home Page ref Since 1990 he has worked with OO technology in various roles Business Architect, System Analyst, System Designer, Project Manager, Smalltalk programmer, Java programmer, and C programmer. ref name SWA98 Scott W. Ambler 1998 . http www.ambysoft.com downloads processPatterns.pdf An Introduction to Process Patterns . An AmbySoft Inc. White Paper. ref Further he led the development of several software processes, including Agile Modeling AM , Agile Data AD , Enterprise Unified Process EUP , and Agile Unified Process AUP methodologies. ref name IBM Scott has been a contributing editor with Software Development , ref http www.sdmagazine.com Software Development ref and has written columns for Object Magazine ref http www.sigs.com Object Magazine ref and Computing Canada. ref name SWA98 He is speaker at a wide variety of practitioner, Academic and private conferences world wide, such as conferences on Software Development, Agile Universe, UML World, JavaOne, BorCon, Comdex, and Application Development, conferences such as OOPSLA , EuroSPI, and CAiSE and conferences held by large, Fortune 500 conferences for their managers and IT staff. ref http www.ambysoft.com scottAmbler.html SpeakingEngagements ... more details
by games like the Fallout series and Minecraft . Acknowledgements JavaOne 2008 Presentation ... desktop title JavaOne presentation keynote publisher Oracle Sun ref ref Cite web url https docs.google.com ... slides publisher Oracle Sun ref ref Cite web url http jmonkeyengine.org 2008 05 11 javaone 2008 and jme title JavaOne blogpost with videos publisher jMonkeyEngine Blog date 2010 09 07 ref Finalist ... more details
Infobox person name Joshua J. Bloch image Joshuabloch.jpg caption Bloch in 2008 birth date birth date and age mf yes 1961 08 28 birth place Southampton, New York occupation Chief Java Architect at Google spouse Cynthia Bloch children Matthew Bloch Timothy Bloch residence alma mater Columbia University , Carnegie Mellon University website Joshua J. Bloch born August 28, 1961 is a software engineer , currently employed at Google , and a technology author. He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the tt java.math tt package, and the tt assert tt mechanism. ref name about http java.sun.com docs books effective bio.html About the Author , Effective Java Programming Language Guide ref He is the author of the programming guide Effective Java , which won the 2001 Jolt Award, ref http www.ddj.com joltawards year 01.htm 2001 Jolt & Productivity Award Winners . Dr. Dobb s Portal. ref and is a co author of two other Java books, Java Puzzlers 2005 and Java Concurrency In Practice 2006 . Bloch holds a B.S. in Computer Science from Columbia University and a Ph.D. in Computer Science from Carnegie Mellon University . ref name about His 1990 thesis was titled A Practical Approach to Replication of Abstract Data Objects ref http reports archive.adm.cs.cmu.edu anon 1990 abstracts 90 133.html A Practical Approach to Replication of Abstract Data Objects . Computer Science Department, School of Computer Science, Carnegie Mellon University. May 1990. ref and was nominated for the ACM Distinguished Doctoral Dissertation Award. ref http java.sun.com developer Books effectivejava Books & Authors Effective Java , accessed 16 April 2008 ref Bloch has worked as a Senior Systems Designer at Transarc , and later as a Distinguished Engineer at Sun Microsystems . In June 2004 he left Sun and became Chief Java Architect at Google . ref Heiss, Janice J. http java.sun.com javaone sf 2007 articles rockstar bloch.jsp Rock Star Jos ... more details
2008 05 g1 title JavaOne Garbage First publisher infoq.com last Humble first Charles date 2008 05 ... cite web url http blogs.oracle.com javaone resource java keynote slide 16 full size.gif title JavaOne 2011 Keynote publisher Oracle ref Java 7 updates Oracle plans to issue updates to the Java ... with JavaFX ref http javafx.com roadmap 4 ref Java 9 At JavaOne 2011, Oracle discussed features ... JavaOne JavaFX 2, Java on iOS ref See also Portal Java Java software platform Java Platform References ... more details
Infobox person name Scott McNealy image Duke s Choice Award.jpg caption Scott McNealy presenting an award to Steve Hoffman of Orbitz.com at JavaOne 2004 birth date birth date and age 1954 11 13 birth place Columbus, Indiana known for CEO and co founder, br Sun Microsystems salary networth spouse children website url 1 http replay.waybackmachine.org 20100104071457 http www.sun.com aboutsun executives mcnealy bio.jsp 2 Sun Microsystems Scott McNealy bio footnotes Scott McNealy born November 13, 1954 is an United States American business executive. He co founded computer technology company Sun Microsystems in 1982 along with Vinod Khosla , Bill Joy , and Andy Bechtolsheim . Biography Sun Microsystems, along with companies such as Silicon Graphics , 3Com , and Oracle Corporation , was part of a wave of successful startup companies in California s Silicon Valley during the early and mid 1980s. In 1982, McNealy, who was then manufacturing director at Onyx Systems , ref name cmrbio Scott McNealy and Sun Microsystems , Center for Management Research, Case Code LDEN039, 2006 http www.icmrindia.org casestudies catalogue Leadership 20and 20Entrepreneurship LDEN039.htm ref ref name javaman a vendor of microprocessor based Unix systems, was approached by fellow Stanford University Stanford alumnus Khosla to help provide the necessary organizational and business leadership for the fledgling company. The name Sun was derived from Bechtolsheim s original SUN Stanford University Network computer project, the SUN workstation . ref name javaman Cite web url http money.cnn.com magazines fortune fortune archive 1997 10 13 232510 index.htm title JAVAMAN THE ADVENTURES OF SCOTT MCNEALY TODAY S EPISODE HIS FIGHT TO SAVE THE WORLD WIDE WEB FROM THE EVIL EMPIRE accessdate 2008 03 17 author Brent Schlender date October 13, 1997 work Fortune Magazine quote They called their box the SUN for Stanford University Network workstation. The investor was intrigued within a month, Sun Microsystems was ... more details
Image Yahoo Hack Day.jpg right thumb 350px Yahoo Internal Hack Day Event at Yahoo HQ Sunnyvale, CA USA , June 6, 2006 A hackathon also known as a hack day , hackfest or codefest is an event in which computer programmer s and others in the field of software development , like graphic designer s, user interface design interface designers and project manager s, collaborate intensively on software related projects. ref name the hackathon is on http www.wired.com magazine 2012 02 ff hackathons all 1 The Hackathon Is On Pitching and Programming the Next Killer App , Steven Leckart, Wired magazine Wired , March 2012 ref Occasionally, there is a hardware component as well. Hackathons typically last between a day and a week in length. Some hackathons are intended simply for educational or social purposes, although in many cases the goal is to create usable software, or to improve existing software. Hackathons tend to have a specific focus, which can include the programming language used, the operating system , an application, an API , the subject matter and the demographic group of the programmers. In other cases, there is no restriction on the type of software being created. Origin and history The word hackathon is a portmanteau of the words hacker programmer subculture hack and marathon . The term seems to have been created independently by both the developers of OpenBSD and the marketing team of Sun Microsystems Sun these usages both first happened in 1999. OpenBSD s apparent first use of the term referred to a cryptographic development event held in Calgary on June 4, 1999, where 10 developers came together to avoid legal problems caused by export regulations of cryptographic software from the United States . For Sun, the usage referred to an event at the JavaOne Academic conference conference from June 15 to June 19, 1999 there John Gage challenged attendees to write a program in Java programming language Java for the new Palm V using the infrared port to communicate wi ... more details
other people Infobox scientist name John Gage image John Gage.jpg image size 100px caption John Gage birth date 1942 birth place Long Beach, CA death date death place residence citizenship USA nationality USA ethnicity field Computer science workplaces Sun Microsystems , Kleiner, Perkins, Caufield and Byers , Neofocal alma mater University of California, Berkeley , Harvard Kennedy School , Alliance Fran aise , Newport Harbor High School known for VP at Sun br , Co founder of NetDay , JavaOne awards religion footnotes John Burdette Gage born 1942 was the 21st employee of Sun Microsystems , ref name Olsen2008 06 09 cite web url http news.cnet.com 8301 10784 3 9964131 7.html publisher CNET date 2008 06 09 author Stefanie Olsen title Sun s John Gage joins Al Gore in clean tech investing ref where he is credited with creating the phrase the network is the computer. ref name Olsen2008 06 09 He served as Chief Researcher and Vice President of the Science Office for Sun, ref cite news title The Technology Chronicles John Gage Leaves Sun Microsystems To Become A Venture Capitalist url http www.sfgate.com cgi bin blogs sfgate detail?blogid 19&entry id 27170 date 2008 06 09 work The San Francisco Chronicle ref until leaving on June 9, 2008 to join Kleiner Perkins Caufield & Byers as a partner to work on green technologies for global warming he departed KPCB in 2010 to apply what he had learned to broader issues in other parts of the world . ref name wsj cite news url http online.wsj.com article SB121304640237058521.html?mod googlenews wsj title Sun s Gage to Join Kleiner Perkins accessdate 2008 06 12 author last Buckman first Rebecca authorlink coauthors date June 10, 2008 work publisher Wall Street Journal ref ref http www.kpcb.com news articles 2008 06 09.html John Gage Joins Kleiner Perkins Caufield & Byers as Partner ref ref cite news url http blogs.wsj.com venturecapital 2010 03 31 john gage departing kleiner perkins after less than two years work The Wall Street Journal ... more details