Several folks from Oracle had an informal webinar last Thursday to share plans for GlassFish with the community. While there had been a number of statements from Oracle around the plans for GlassFish and how it would be advanced, an actual roadmap and more specifics had not been shared yet so the community justifiably still had a little angst about what they could expect.
All in all, the roadmap that was shared was consistent with previous statements and more or less what I expected. There will be minor releases of v3 (errr, just 3.x now, the "v" terminology seems to be gone) that add in some administration, clustering, and high availability features that exist in v2 (err 2.x) and ultimately a GlassFish 4 that would be in sync with the finalization and release of Java EE 7. Interspersed in the 3.1 and 3.2 releases may also be some additional value add features like Oracle Coherence support and some integration with Oracle Identity Management, all rational things to be adding to try to pull more sales for Fusion middleware.
What wasn't in the roadmap, again as expected, were any features that would increase competition with WebLogic. Someone asked if Fusion Middleware or Fusion Apps were going to be certified to run on GlassFish and the answer was no. And the clustering features above are really required to just get back to parity with GlassFish 2. And the support they are looking to add for Coherence and OIM is really to ensure they can sell Fusion Middleware to GlassFish customers.
Another important change is around naming, distribution, licensing and there is both good and bad news.
First, on naming, the community bits will now be GlassFish Server Open Source Edition and the commercial bits will be Oracle GlassFish Server. The difference will be that the commercial bits add in value-add features and come with a different license. The community bits will continue to use the open-source licenses they do today.
The good news is that the commercial bits, including the value add features Sun had for paying customers and presumably the value add features mentioned above in the roadmap, will be available for free download! This is great as it should generate better awareness of the performance monitor/advisor and enterprise manager.
The bad news is that the commercial bits, as noted above, have a different license for the free download, likely the same or similar to the existing Oracle Technology Network developer license which limits use of the bits to "only for the purpose of developing, testing, prototyping and demonstrating your application, and not for any other purpose." This means that unlike the license Sun used for the commercial bits downloaded from sun.com, you are not allowed to use the commercial bits in production.
Now, this is likely not that big an issue as the majority of GlassFish users probably downloaded their bits from the community site and weren't getting the commercial bits. Just keep in mind that with GlassFish Server 3.0.1 downloaded from OTN that while you will now get the add-ons included, you won't be entitled to use it in production.
Interested in other views? See DZone's summary or vote on the Java.net poll on what you think of the roadmap (and see what others think too). It is interesting that as I write this, the top 2 things folks liked are that GlassFish remains open and the clustering features coming to get parity with v2. The bottom 2 things are an Oracle supported distro and the interop with other Fusion Middleware. Interesting.
Wednesday, March 31, 2010
links for 2010-03-31: Leadership Lessons; Rimini response to Oracle; Gmail and OAuth; Oracle closes loopholes; JumpBox eases apps on EC2; IBM buy Novell?; Apple violated multitouch patent?
- Leadership Lessons from Dancing Guy - Listen to the words.
- Rimini Street Sues Oracle - The saga continues.
- Gmail adds OAuth support - It is great that it opens the door to new apps, but remember, while you don't have to share your Gmail password, the 3rd party app still has full access to your e-mails.
- Oracle goes all or nothing on hardware support - Closing the loopholes Sun perhaps should have years ago.
- JumpBox Jumps Ahead - Open Source as a Service on Amazon EC2 - Making the cloud easier to use. And there is a great library available that includes MySQL, PostgreSQL, Tomcat, Ruby on Rails, SugarCRM, MediaWiki, phpBB, Drupal, Liferay, Wordpress, Jasper, and much more. But no GlassFish or JBoss?
- Why doesn't IBM just buy Novell already? - Interesting thought. But then so is IBM buying RedHat or IBM buying Canonical.
- Chipmaker sues Apple for violating multitouch patent - What goes around, comes around. Jonathan's blog on the subject is interesting as is Stephen O'Grady's reasons against software patents.
Saturday, March 27, 2010
links for 2010-03-27: Mickos to Eucalyptus; RedHat does right by JBoss; Mobile Metrics Report
- Mickos: What's bigger than open source? - The answer, for Marten at least, is in the cloud.
- Red Hat does right by JBoss - Future of middleware webinar 4/13.
- February 2010 Mobile Metrics Report - Interesting data
Thursday, March 25, 2010
links for 2010-03-25: Redis or SimpleDB?; Oracle extracting revenue from Sun customers; AWS SDK for Java
- Redis: A Warp Speed database - The author references Microsoft, IBM, and Oracle having databases so VMware needs one, but this move by VMware is squarely aimed at AWS and their SimpleDB IMHO.
- Oracle enacts 'all or nothing' hardware support policy - No real surprise here. Sun customers will likely be paying more than before.
- New AWS SDK for Java Developers - New tools for the cloud.
Tuesday, March 23, 2010
links for 2010-03-23: Cloud Flavors; Java on Android; JavaFX too late?
- Understanding The Many Flavors of Cloud Computing and SaaS - A good summary of what varieties of cloud there are.
- J2Android converts Java apps to run on Google Android phones - Too bad Apple would never allow something like this. More reason Android is building momentum.
- Is it too late for JavaFX to succeed? - There seems to be some consensus that it is perhaps technically superior, but the best technology does not always win.
Sunday, March 21, 2010
Found a bug in Google Chrome with Gmail and Google Charts
I've been using Chrome as my default browser for a few weeks now and generally have liked what I've seen. There are a few web-sites that don't work, primarily due to plug-in issues, but I came across a strange bug when working with Gmail that is kind of surprising.
There is a labs feature for inserting images into an e-mail that I've used in Firefox for awhile now and it works great. I can provide a URL to the image and it appears in the sent e-mail just fine.
I had occasion to try this with Chrome last week and to my surprise, it didn't work. Now, it appeared to work just fine as I was composing as I could insert the image and it appeared in the composition, but the receiver of the e-mail said there were no images. I looked in my sent e-mails and sure enough, rather than an image there was just a blank box. I sent an e-mail to myself and the same thing happened. Just to check, I went back and did it with Firefox and it worked.
So, further inspection was required. I tried copying and pasting from the sent e-mail into an HTML editor and what do you know, the IMG tag was indeed wrong. Rather than:
it was:
A little more investigating revealed that things went wrong if I save the e-mail as a draft and go back to it so it doesn't happen only when the e-mail is sent.
Now, the URL I was using was a very long and complicated one pointing to a chart using Google Charts API. So I tried it in Chrome with a simpler URL to an image and that worked fine. So the conclusion is that Chrome somehow can't handle a long URL pointing to Google Charts but Firefox can.
I did submit a bug so we'll see what happens, but has anyone else observed this or a similar problem and have a solution? For now, I'm using Firefox when sending e-mails like this.
There is a labs feature for inserting images into an e-mail that I've used in Firefox for awhile now and it works great. I can provide a URL to the image and it appears in the sent e-mail just fine.
I had occasion to try this with Chrome last week and to my surprise, it didn't work. Now, it appeared to work just fine as I was composing as I could insert the image and it appeared in the composition, but the receiver of the e-mail said there were no images. I looked in my sent e-mails and sure enough, rather than an image there was just a blank box. I sent an e-mail to myself and the same thing happened. Just to check, I went back and did it with Firefox and it worked.
So, further inspection was required. I tried copying and pasting from the sent e-mail into an HTML editor and what do you know, the IMG tag was indeed wrong. Rather than:
it was:
A little more investigating revealed that things went wrong if I save the e-mail as a draft and go back to it so it doesn't happen only when the e-mail is sent.
Now, the URL I was using was a very long and complicated one pointing to a chart using Google Charts API. So I tried it in Chrome with a simpler URL to an image and that worked fine. So the conclusion is that Chrome somehow can't handle a long URL pointing to Google Charts but Firefox can.
I did submit a bug so we'll see what happens, but has anyone else observed this or a similar problem and have a solution? For now, I'm using Firefox when sending e-mails like this.
Friday, March 19, 2010
links for 2010-03-19: Russia approves Oracle/Sun; Palm Reports; Tim Bray on Andriod; America's Cup
- Russia approves Oracle, Sun merger with conditions - Not sure what the condition really means as how can it be proven they continue to develop it? For what period? That said, other open-source projects from Sun would have welcomed such conditions given what appear to be their fate.
- Palm reports results - Not a good trend.
- Tim Bray interview on Android - "More importantly, because the platform is open source and the APIs to all of the components of Android phones are open, there are no developer NDAs. Programmers who encounter a problem merely need to Google the error code and find answers and solutions in the large development community."
- Larry Ellison: Make America's Cup about sailing, not money - "This kind of talk is certain to warm the soggy hearts of yacht-racing fans everywhere. Coming, however, from a man who can, and often does, buy whatever he wants, it also seems to stretch credulity." Ironic to say this after spending $400M to win it himself. But he does admit that 1 out of every 10 years it is ok to have a free for all like we just had.
Thursday, March 18, 2010
links for 2010-03-18: Elastic Caching Platforms; Whole Web; Google Calendar
- Elastic Caching Platforms Balance Performance, Scalability, And Fault Tolerance - A nice write-up on caching platforms and their benefits.
- Tim O'Reilly: 'Whole Web' is the OS of the future - Open source has allowed the Google's of the world to get to where they are and control the data. And as I wrote previously, it is all about the data and the analytics you can perform on it.
- Google targets admins with meeting rescheduler for calendar - Sounds like a useful feature.
Wednesday, March 17, 2010
links for 2010-03-17: Facebook passes Google; Mono on Droid; Switching to Google Apps; Open-source and innovation
- Facebook more visited than Google - Like the author says, it is one statistic for one week, but still interesting.
- MonoDroid for Google Android phones - This is great for the platform. Also a mention of Silverlight for the iPhone but will Apple allow it?
- Google releases tool to simplify switch from Exchange to Apps - Making it easier to make the switch.
- Red Hat CEO: Open-source economics key to innovation - It's true, without open-source we don't have Google, Facebook, Twitter, and many many more.
Labels:
android,
facebook,
google,
iphone,
opensource
Monday, March 15, 2010
links for 2010-03-15: Nexus One Trademark; Google vs Apple;
- Google runs into a problem with Nexus One trademark application - Ooops.
- Apple’s Spat With Google Is Getting Personal - More than ever, your friend today could be your competitor tomorrow. Who would have ever thought Apple and Microsoft needed to gang up on Google?
- A very personal Google Android vs. Apple iPhone war just got some more personality - Tim Bray shows up at Google and comes out swinging.
Friday, March 12, 2010
Data is a Wonderful Thing
The world we live in is generating increasing amounts of data each and every day. And this is great as when you have the data, you can analyze and graph it in new and interesting ways. From sports to weather to financials to politics to demographics to who knows what, being able to analyze data, look at trends, and visualize it through graphs, charts, maps, etc. brings tremendous power and insight.
Some examples of interesting data or analysis thereof I've come across in just the past week or so:
Some examples of interesting data or analysis thereof I've come across in just the past week or so:
- Who Drives Better, Men or Women? - A good example of how you need to look at data in the right context in order to arrive at the right conclusion.
- What Sports Can Teach Us About Analytics: The MIT Sloan Conference - Sports, in particular baseball, has a vast amount of great data and like me, Stephen can't get enough of it. But like he observes, the conference being about sports is somewhat incidental and the lessons learned can be applied to traditional business.
- My Basketball Computer Rankings - I have traditionally focused on football, but the past few years I've taken a closer look at who "should" make the 65 team NCAA basketball tournament. It never ceases to amaze me how accurate a computer just looking at scores can be in predicting or projecting results.
- Statistics for a changing world: Google Public Data Explorer in Labs - A tremendous resource for accessing and looking at vast amounts of data.
- Strange Maps - A bunch of interesting ones. Did you know that the farthest you can get from a McDonalds in the lower 48 is 145 miles?
Stay tuned, I'll continue to share interesting data and applications of it I come across.
links for 2010-03-12: Patents and Startups; Economics 101; Strange Maps
- What Apple's and Microsoft's patent threats mean for start-ups - Interesting read spawned from Jonathan's blog on the subject.
- Economics in One Picture - Classic.
- Strange Maps - A bunch of interesting ones. Did you know that the farthest you can get from a McDonalds in the lower 48 is 145 miles?
Thursday, March 11, 2010
Thoughts on Google Chrome
After getting frustrated with a few issues with Firefox, I decided to spend a week using Google Chrome as my primary browser to see how I liked it. Well, here are my observations.
Things I like:
Things I like:
- In general, it does seem a bit snappier than Firefox.
- I have not had it end up using half of my machines CPU like I was observing on occasion with Firefox.
- I like the "minimalist" decorations/toolbars around the page giving more real estate to the page than I had with Firefox.
- Single box for URLs and searching. It isn't a big deal but just typing in one place rather than having a separate search box is a little easier.
- Independent processes for each tab. Should some page become a runaway, I can kill just it rather than having to hunt to find out which one and/or restart the whole browser.
- Bookmarks toolbar that can be turned off by default but appears when you open a new tab. Another way to increase real estate for displaying web pages.
Things I don't like or are different:
- When using page-up/down the overlap from the previous page seems to be about 10% which is more than I'm used to and I think I'd prefer the roughly 5% that Firefox has. For example, with normal sized text, paging down results in the last 5-6 lines from the previous page being shown at the top of the new page and this feels like too much. I haven't seen an easy way to configure this but imagine there is something somewhere.
- I like the "Quick Find" feature of Firefox where you can quickly search in a page by typing "/" followed by the text. It isn't that much more work to just use Ctrl/Cmd-F so it is more just relearning to not use "/".
- If you accidently close a tab, it does appear in the History menu, but selecting it goes to that URL in the current tab, it doesn't open a new tab. This is kind of annoying as getting back to where you were requires opening a new tab then selecting the recently closed tab URL.
- Microsoft Silverlight doesn't seem to work in Chrome. It appears there may be a beta that adds support.
- Without a separate search box, you can't have plugins to use other search engines/sites.
I'm sure there is much more, and any hints or tips are welcome. For now, I'm sticking with Chrome at least a little longer as it is working for me. How about you?
Wednesday, March 10, 2010
links for 2010-03-10: Google Public Data Explorer; iPhone Dev Agreement; Distributed companies
- Data visualizations for a changing world - The more data we have (and the rate of growth of it is exploding), the more tools like this are very useful.
- iPhone developers: What they give up to get into Apple's app store - Confirms much of what had been rumored. Not developer friendly at all.
- 5 reasons why your company should be distributed - Nice highlighting up the benefits, but no mention of the downsides.
Monday, March 8, 2010
links for 2010-03-08: NY Times Math Blog; Drizzle to Rackspace; OS X falls, Windows rises
- Stephen Strogatz's math blog - Calling it just a "math blog" is an understatement as it has some really good stuff. The 3/7 entry on Finding Your Roots is excellent as is Rock Groups.
- Drizzle folks to Rackspace - Apparently an increased investment in MySQL didn't mean any investment in Drizzle?
- Mac sees fall in usage share, Windows sees rise - Due in large part to Windows 7 as the numbers show, but has OS X reached it peak or is this just a blip due to Win 7?
Thursday, March 4, 2010
links for 2010-03-04: (No)SQL Scalability; Novell's Tender Offer
- Getting Real about NoSQL and the SQL-Isn't-Scalable Lie - A good read that brings some clarity to the SQL/NoSQL debate.
- Elliott Associates and Novell: All About a Game of Cat and Mouse - I learned a bunch about tender offers from this.
Wednesday, March 3, 2010
links for 2010-03-03: USPS and Saturday delivery; Apple vs HTC and Google
- U.S. Postal Service Seeks to Raise Rates, End Saturday Delivery - It would be a bummer to lose a day of mail, but I can understand the rationale.
- Can you patent protect a user interface? Apple files lawsuit against HTC - "It’s a bad scene right now. The social value of patents was supposed to be to encourage innovation - that’s what society gets out of it. The net effect is that they decrease innovation, and in the end, the public loses out."
- Apple's Smartphone Rivalry with HTC Heats Up - More background on HTC.
Tuesday, March 2, 2010
links for 2010-03-02: Chile quake changes time; Data everywhere
- Chile quake may have tipped Earth's axis - And doing so may result in each day being 1.26 microseconds shorter.
- Data, data everywhere - '“We are at a different period because of so much information,” says James Cortada of IBM, who has written a couple of dozen books on the history of information in society. Joe Hellerstein, a computer scientist at the University of California in Berkeley, calls it “the industrial revolution of data”.'
Monday, March 1, 2010
links for 2010-03-01: Liferay adopts LGPL; Oracle on Cloud; Google Facts; Intel uses IE 6!; Hollywood and digital downloads
- Liferay adopts the LGPL license - I can understand the reasoning, but see this for the link on dual-licensing.
- Oracle likes cloud computing after all - John outlines a very pragmatic approach which is very much just selling hardware/software to customers for their "clouds", supporting their software to be used by some cloud vendors, and renting a few of their apps. Not much new there.
- Google Facts and Figures - Stanford did well ($336M to license a patent), 20 PB of data a day is hard to fathom, and 97% of revenue still from advertising.
- Intel still using IE 6 - But that isn't the only obstacle in moving to Windows 7.
- Hollywood's losing digital downloads battle - Similar to Oracle above, clinging to current business models.
Switching to Chrome from Firefox (for a week at least)
I've had periodic issues with Firefox where it will suddenly start using a significant amount of the CPU for no apparent reason. I'm not watching any video or viewing any pages that would indicate an issue. Sometimes closing some tabs helps, but often the only solution is to quit out of Firefox and restart. Upon restarting all the same pages open and the CPU is fine.
I have installed and played with Google Chrome for awhile now but had continued using Firefox as my default browser, but for this week I've committed to using Chrome as my default browser. I'll post my thoughts and what I plan to stick with at the end of the week.
FWIW, when I tweeted my plan to use Chrome for a week, @firefox_answers did respond with some helpful info to try to make Firefox behave better, that being:
- Test Firefox plug-ins http://bit.ly/1x4OH
- Test extensions http://bit.ly/cy1Ua9
- Try a fresh profilehttp://bit.ly/ayoh
There was a Flash plug-in update I didn't have but doubt that is the issue, and I'm not interested in testing out #2 or #3 as the problem doesn't happen consistently. Also, given how often this suggestion comes from @firefox_answers I suspect there are quite a few issues.
Anyway, stay tuned.
Subscribe to:
Posts (Atom)