|
|
|||||||||||||||||||||||||||||||||||||||||||||
Terrence Barr's Blog
Off to Goiânia and Porto Alegre, BrazilPosted by terrencebarr on June 15, 2009 at 03:45 PM | Permalink | Comments (0)I just returned from JavaOne in San Francisco, still battling jet-lag, but in a few days I'll be getting on the next intercontinental flight - to Brazil. I'm excited, it's my first time down there. M3DD Latin America in Goiania on June 20th is shaping up to be a great event - in fact, registration is already closed due to unexpectedly high demand and the venue filling up quickly. The agenda is still being worked but with four tracks running from 8 am to 6 pm this is shaping up to be a great day. Soak up information and network with experts on a number of topics as well as your fellow developers - hope to see you there! Next, I'm heading down to Porto Alegre for FISL (which runs June 24-27) to talk about open source mobile and embedded Java, LWUIT, and what else is happening in that part of the world. They're up to almost 6000 attendees for the event already so I'm sure there will be a lot of conversations, demos, coding, and partying going on for four days ... Not that the Brazilians are known for that ;-) Now, if I could somehow avoid the 30 hours cramped into that economy-class seat. By the way, if I may add, Lufthansa's frequent flyer program SUCKS BIG TIME. Fly 150 000 miles with them and your get ... well, pretty much nothing. The concept of offering something special to your most valued customers still seems to be foreign to some (German) companies. Oh well, save that topic for another day ;-) Cheers, -- Terrence JavaOne news update 3 and wrap-upPosted by terrencebarr on June 11, 2009 at 01:45 PM | Permalink | Comments (0)
After a well-needed break over a long weekend (hiking in the Eastern Sierra Nevada - awesome!) here is news update 3 and a JavaOne wrap-up:
Wrap-up: Despite the economic situation and the uncertainty coming from the Oracle-Sun announcement I think JavaOne came off better than many expected - there were lots of interesting announcements, sessions, demos, and conversations. I enjoyed it and I am looking forward to whatever next year's event may bring. Cheers, -- Terrence JavaOne news update 2Posted by terrencebarr on June 04, 2009 at 04:27 PM | Permalink | Comments (3)
Here is the next news update - wrapping up yesterday's news:
Cheers, -- Terrence JavaOne news update 1Posted by terrencebarr on June 03, 2009 at 11:37 AM | Permalink | Comments (1)
Update 6/4:
Coming up for air ... as every year, things are extremely busy at the conference and I barely have time to catch my breath. A quick update of various news from yesterday:
Also check out the Planetarium. More news updates as soon as I get around to them. And be sure to keep checking my JavaOne Guide to the Show for latest updates! Cheers, -- Terrence JavaOne 2009: A Mobile, Media, and eMbedded Guide to the ShowPosted by terrencebarr on May 31, 2009 at 10:00 AM | Permalink | Comments (1)
JavaOne 2009 - here it comes! Last week I posted some high-level bits and pieces about this year's CommunityOne West and JavaOne. Now it's time to delve into details - with a mobile/media/embedded focus, of course! This post is a work in progress. Latest updates:
General Info and Announcements
Mobile & Embedded Releases and Announcements
Special Events around Developer Issues
Mobile & Embedded Lightning Talks As announced already, this year we are doing a Mobile & Embedded Lightning Talk session
All slots are filled - talks ranging from educational projects to commercial applications, embedded platforms to application frameworks, as well as quality and conformance testing. See you there! Pavilion
Pavilion Areas: Noteworthy
General Sessions
Java University
Mobility Hands-on Labs
Panel Discussions
Mobile, Embedded, and Media/Entertainment Sessions Please note that, for 2009, the related content has been split up into three different tracks so be sure to check all three tracks (click below to see the content for each particular track)A (subjective) Selection of Sessions Here is a highly subjection selection of sessions that I found interesting and I will try to attend at least some of these:
Getting into JavaOne Not sure yet how to get into JavaOne? Check out the various options, including winning a free pass and offset to travel expenses, as well as free education passes, and more at the bottom of last week's post. That's it for now. See you at JavaOne! Cheers, -- Terrence Next week: JCP Program Annual Awards and JavaOne JCP panel discussionPosted by terrencebarr on May 29, 2009 at 10:07 AM | Permalink | Comments (1)
A bunch of things are happening around the JCP next week in the context of JavaOne. I'd like to quickly highlight two particular events: 2009 JCP Program Annual Awards First, my congratulations to the nominees for the 2009 JCP Program Annual Awards - in particular our two Java Mobile & Embedded Community Stars
Please join us at the JCP Program community party on Tuesday, June 2nd in San Francisco where the award winners will be announced. JavaOne Panel Discussion with the JCP Java ME Executive Committee Members Second, if you've always wanted to meet the Java ME Executive Committee members, learn first-hand about what's happening, and voice your ideas directly and unfiltered ... next week at JavaOne is your chance! Sean Sheedy is putting together a panel discussion with a number of the key players in the JCP:
I am looking forward to hear from developers large and small on the topics they care about. Don't miss this excellent opportunity to participate! For more information around JavaOne, please see my JavaOne 2009: A Mobile, Media, and eMbedded Guide to the Show. Cheers & see you next week -- Terrence Still slots available for M&E Lightning TalksPosted by terrencebarr on May 28, 2009 at 12:35 AM | Permalink | Comments (0)Just a quick note: We've received several submissions already but still have room for 2 or 3 more lightning talks at our JavaOne Mobile & Embedded Lightning Talks session. For more information, please see my previous post. If you'd like to participate please submit your Lightning Talk ASAP so we can schedule you in. Cheers, -- Terrence Java Device Test Framework releasedPosted by terrencebarr on May 27, 2009 at 04:44 PM | Permalink | Comments (0)Today marks the release of the Java Device Test Framework (JDTF) project into the Java Mobile & Embedded Community. JDTF is a test framework based on Sun Microsystems Java Device Test Suite (JDTS) product. JDTF is a general purpose, fully-featured, flexible, and configurable test framework suited to assess various aspects of Java Platform, Micro Edition (Java ME) device implementation quality, such as fitness, interoperability, reliability, and performance. The framework is a set of JT harness plug-ins that facilitates the running of quality test suites on Java ME devices. Java Application Terminal Alignment Framework (JATAF) has chosen JDTF as the test framework for running its test suite. JATAF is a collaboration between four companies - Orange, SonyEricsson, Sun Microsystems and Vodafone — interested in making Java ME a ubiquitous platform for application deployment. JDTF Features JDTF is designed to create, configure, sequence and run multiple test suites that consist of large numbers of discrete, independent tests and is a comprehensive solution for quality testing on the Java ME / CLDC / MSA platforms. The framework enables you to:
This release includes capabilities and features that enable you to:
More information on JDTF can be found at the JDTF project home page. Come see us at JavaOne and CommunityOne Visit us at the JDTF Pod (#444) in the JavaOne Pavilion. We'd love to see you. In addition, the engineering leads for the cqME, JDTF, JTHarness, and SigTest projects will be available at JavaOne and CommunityOne. You can meet us, and hear about recent developments at sessions and lightning talks. Here's the schedule: CommunityOne
JavaOne
Cheers, -- Terrence JavaOne 2009: Noteworthy bits and piecesPosted by terrencebarr on May 10, 2009 at 12:01 AM | Permalink | Comments (0)
As every year, JavaOne is approaching too fast ;-) Only three more weeks to go. I thought I'd collect some of the noteworthy bits and pieces to help you start your planning for the show. CommunityOne West CommunityOne is a free conference that focuses on open source innovation and collaboration. CommunityOne West runs for three days and starts Monday June 1st (the day before JavaOne).
JavaOne Mobile, Embedded, and Media/Entertainment Content
JavaOne Mobility Hands-on Labs Be sure to not miss out on the related hands-on labs:
JavaOne Mobile & Embedded Lightning Talks As announced already, this year we are planning on doing a session with Mobile & Embedded Lightning Talks. For more information and how to sign up please see my previous post. JavaOne Panel discussions I'd also like to call you attention to three interesting panel discussions that you won't want to miss:
Java Mobile & Embedded Community booth in the Pavilion As in the last years the Java Mobile & Embedded Community will again have a booth in the Pavilion area. We'll be showing off the latest projects and demos and be available for questions and discussions on all things related to the community. We'd love for you to stop by. Booth location information will be posted soon. Getting into JavaOne
As you can see, there is lots going on again this year. To stay connected you can follow the Twitter channel, join the Facebook page, subscribe to the RSS feed, or sign up for the good old-fashioned mailing list ;-) See you in three weeks! Cheers, -- Terrence Most session videos posted for M3DDPosted by terrencebarr on May 07, 2009 at 05:41 AM | Permalink | Comments (0)
Sorry for the delay ... we finally got around to processing and posting most of the remaining session videos. To find the videos please check out the links on the Sessions tab (both for Technical Sessions and Lightning Talks). Note that we are still missing four videos - we are working on locating them among the many hours of video that were recorded. Again, apologies for the delay in posting the 2nd batch of videos. We hope you enjoy watching! Cheers, -- TerrenceJCP News: A candid interview with Patrick Curran, and more JCP infoPosted by terrencebarr on May 04, 2009 at 02:59 AM | Permalink | Comments (0)
A couple of news-bits around the Java Community Process (JCP):
Finally, the deadline for the JCP Program Annual Awards is today, May 4. For more information on the Awards please see here. Cheers, -- Terrence Newsflash: SDN articles for April 2009Posted by terrencebarr on April 29, 2009 at 03:37 AM | Permalink | Comments (1)
Just a quick heads-up - The Sun Developer Network has published a couple of new articles around Java ME and JavaFX Mobile:
As always, be sure to regularly check the Java Mobile & Embedded Community home page for frequent updates on news, blogs, and articles. Cheers, -- Terrence M3DD/LA, June 20, Goiânia, BrazilPosted by terrencebarr on April 27, 2009 at 09:38 AM | Permalink | Comments (0)One of the amazing things that came out of our Java Mobile, Media, and Embedded Developer Days conference was that a couple of Brazilian folks immediately started talking about organizing a similar event in Brazil. So, the Java Mobile, Media, and Embedded Developer Days (Latin America), or M3DD/LA for short, is planned for June 20th, 2009, in Goiânia, Brazil. The program is being put together as we speak - and I am excited to finally get a chance to see Brazil. The conference home page is still quite simple but the basic information is there. More coming soon. Cheers, -- Terrence Lighting Talk BOF signup for Mobility TrackPosted by terrencebarr on April 27, 2009 at 08:55 AM | Permalink | Comments (0)
Lightning talks have become a very popular thing at many conferences and have worked really well for the Java Mobile, Media, and Embedded Developer Days, too. So when Roger Brinkley, our Java M&E Community leader and track lead for the JavaOne Mobility Track, and I discussed the schedule for this years JavaOne we thought "Wouldn't it be good to try some Lightning Talks at JavaOne as well?". And here we are: BOF-6731 ("Mobile and Embedded Lightning Talks") is scheduled for Wednesday, June 03, 6:45 - 7:35 PM. We have 45 minutes to fill with Lightning Talks and we're looking for your submissions. Lightning Talks are 5 minute time slots where the presenters have the opportunity to pitch their project, product, or idea to the session attendees. This is a fast-paced and informative BOF complete with cowbells to annoy speakers who exceed their time allotment ;-) It is your chance to get in front of the JavaOne audience. If you would like to present in this years Lightning Talk BOF simply post a message to this thread or email us at editor[at]mobileandembedded.org with your name and company (if appropriate), and a sentence or two about what you want to talk about. Roger and I will pick the top 10 presentations. NOTE: You must have a JavaOne pass to present at the BOF-6731. There will be NO free passes for presenters at this BOF. Cheers, -- Terrence Brand-new: phoneME Feature software MR4 releasePosted by terrencebarr on April 27, 2009 at 07:30 AM | Permalink | Comments (0)
The phoneME Feature project is plugging away ... We're excited to announce the brand-new milestone release 4 (MR4) - the fourth major release since phoneME Feature went live in November 2006. phoneME Feature software (MR4) contains a number of new features, improvements, and bug fixes over the previous MR3 and should be an exciting update for everyone interested in phoneME Feature and open source Java ME technology. Besides supporting a large number of JSRs, some of the new features of MR4 are particularly noteworthy, such as improvements around the AMS (application management system) and multitasking system, enhanced media streaming support, enhanced logging and debugging, better performance, as well as tighter integration with the emulation environment on the Windows x86 desktop platform. As you can see, phoneME Feature continues to innovate and represents the gold standard of open source Java ME implementations. Feature and Enhancements List The following features and enhancements are part of the phoneME Feature software (MR4) release:
Supported Platforms The phoneME Feature software (MR4) is fully supported on the Windows x86 platform. Note: phoneME Feature software (MR4) supports building on the Linux for ARM target platform and has been ported to the Texas Instruments P2SAMPLE64-V6 board. However, this is not a full-featured and fully-qualified port; it is meant to serve as starting point for embedded platforms only. For more information on building for the Linux on ARM platform, see the Sun Java Wireless Client Software Build Guide. Closer Integration with Java ME Platform SDK With the release of MR4, the phoneME Feature software continues to be more tightly integrated with the emulation environment when running on the Windows x86 desktop platform. In previous releases of phoneME Feature, the emulation environment was provided by the Sun Java Wireless Toolkit (WTK). However, the WTK is being replaced by its successor, the Java ME Platform SDK ("Java ME Platform SDK 3.0 released"). Therefore, in the MR4 release, the phoneME Feature emulation environment is based upon a scaled-down version of this new SDK. At the time of release testing of phoneME Feature (MR4) the full Java ME Platform SDK emulation environment was not yet available. So, as a temporary solution, MR4 supports a prerelease, binary version of the Java ME Platform SDK (called "emulator" in the MR4 documentation). This scaled-down version of the emulation environment includes the core interfaces and functionality of the Java ME Platform SDK, which are necessary to build and run phoneME Feature on the Windows x86 platform. This approach gives phoneME Feature (MR4) developers the benefits of the new Java ME Platform SDK architecture and features immediately. Of course, the Java ME Platform SDK and emulator is not required for running phoneME Feature on embedded or mobile platforms. More Information
We hope you will find the new features exciting and useful and, as always, we look forward to active community participation as this development effort proceeds. Best regards, The phoneME Feature team Java ME Platform SDK 3.0 released ("Goodbye WTK, hello Java ME SDK", part 2)Posted by terrencebarr on April 22, 2009 at 03:44 PM | Permalink | Comments (6)
A few days ago the final release of the Java ME Platform SDK 3.0 went live. This is a great new milestone for the most-widely used Java ME development toolkit, formerly known as the WTK (Sun Java Wireless Toolkit). The Java ME Platform SDK 3.0 sports redesigned underpinnings, improved device emulation, and a host of new features and improvements - it should quickly become the tool of choice not only for CLDC/MIDP developers, but also for CDC and BD-J (Blu-Ray) projects. Read the announcement by the Java ME SDK team. Or directly go to the Java ME Platform SDK 3.0 product and download page. Key Features:
There is a special nugget of good news for phoneME developers. It is possible to extend Java ME Platform SDK 3.0 with the just released phoneME Feature MR4 runtime. Details will be posted on the team blog. For more background information you can also read up on the blog entry I did for the Java ME Platform SDK 3.0 Beta announcement ("Goodbye WTK, hello Java ME SDK"). And be sure to listen to our podcast with two members of the SDK team, Thomas Brandalik and David Pulkrabek. Happy coding! -- Terrence Speaking tomorrow (4/21) at SDG in HelsinkiPosted by terrencebarr on April 20, 2009 at 04:00 AM | Permalink | Comments (0)I just got back from a much-needed 5-day vacation break (Italy/Lago Maggiore region). Benissimo! ... and no Internet connectivity, either ;-) Just a quick note that I will be speaking tomorrow (Tue, April 21) at the SDG (Startup Developers Gathering) in Helsinki, Finland, on JavaFX. If you happen to be in the area please swing by. Details can be found at the SDG blog. Cheers, -- Terrence The $25,000 JavaFX Coding ChallengePosted by terrencebarr on April 01, 2009 at 07:30 AM | Permalink | Comments (7)Last week Sun announced The $25,000 JavaFX Coding Challenge. Develop and submit a cool JavaFX application and you could win up to $25,000. There is also a student category. Read about it on javafx.com/challenge . Or catch up with Josh on his blog. Happy coding, -- Terrence More freedom, or less? (Or: Qt to be released under LGPL)Posted by terrencebarr on March 30, 2009 at 12:47 AM | Permalink | Comments (6)A couple of weeks ago at FOSDEM in the Java Libre Room we had a discussion about whether pure GPL (as in 'strict' - with no exceptions) is still up to date given the evolution of open source and it's increased acceptance and use in the IT industry. Pure GPL without any exceptions is a strong copyleft license. A key goal of the license is to safeguard certain software freedoms by requiring distributed derived works to be licensed under the same strong copyleft terms. By design, the GPL limits the freedom of developers, users, and commercial companies in the way they can build upon, distribute, and license software that includes GPL-licensed code. Effectively, this also limits the use of GPL'ed code to likewise projects - and misses out on driving adoption of the code and functionality into the big pool of non-GPL projects and code that exists in the industry today. But isn't adoption a key measure of success for free and open source software? On the flip-side, more permissive licenses (such as GPL with Classpath Exception, LGPL, APL, and others) give companies, developers, and users more freedoms in using and combining open source code. This tends to drive wider penetration of the code base and allows more people to benefit from the features of the original code. Undeniably, the trade-off is that some of the important software freedoms (such as the ones imparted by the GPL) are unavailable in this scenario or have much more limited reach. To me this really boils down to a few very interesting questions:
The release of Qt under LGPL is a great real-world use case for this topic. Some excellent arguments and counter-arguments are being made by Bradley Kuhn ("LGPL'ing of Qt Will Encourage More Software Freedom") and Richard Stallman ("Why you shouldn't use the Lesser GPL for your next library"). The discussion goes straight to the heart of the open source movement and free software philosophy. I'd be interested in hearing your thoughts. Cheers, -- Terrence PS: Many thanks to Andrew Haley from RedHat and Mark Wielarrd from Classpath for an insightful ongoing discussion on the topic! |
June 2009
Search this blog:CategoriesCommunity: Mac Java CommunityCommunity: Mobile & Embedded Archives
June 2009 Recent EntriesOff to Goiânia and Porto Alegre, Brazil JavaOne news update 3 and wrap-up | ||||||||||||||||||||||||||||||||||||||||||||
|
|