Recent

Support Wikipedia

Calendar

Navigation


On a New Road

Let Larry know you careFriday August 27, 2010
I whipped up a couple of t-shirt designs on the topic of Oracle's commitment to releasing Java. If you're attending JavaOne or OpenWorld, I'd appreciate it if you'd wear one, just to let Larry know that you care. Or if you just happen to be wandering the neighborhood (I know that there are lots of Java hackers who work within just a few blocks of Moscone). Or if you will be spending quality time with an Oracle salesperson. Or in any other situation where the spirit moves you. It's a gentle but clear way to express your feelings (well.... the last design on the page isn't all that gentle - but it's more fun).

Enjoy!!

Comments:

Just curious, Mr Gosling will you be attending JavaOne?

Posted by 93.97.4.169 on August 27, 2010 at 03:06 PM PDT #

I won't be officially attending, but I'll probably cruise the disreputable bars in the neighborhood looking for interesting parties.

Posted by James Gosling on August 27, 2010 at 03:25 PM PDT #

I don't think wearing T-shirt can save Java!

Posted by Reza on August 27, 2010 at 04:26 PM PDT #

Every voice matters. Individually, they may seem small. But add them up, and a lot can happen. You would be surprised.

Posted by James Gosling on August 27, 2010 at 04:43 PM PDT #

Nice idea Mr. James. I know you are a "Research Guy" type, are you considering creating a new language?

Posted by Hussein Baghdadi on August 27, 2010 at 05:43 PM PDT #

"the Chieftain" across the street from the Hotel Intercontinental... or perhaps the Thirsty Bear...

Posted by Aaron Houston on August 27, 2010 at 05:45 PM PDT #

My team is growing very fast - so count me in for the first launch - save an XXL for me ..

Posted by Lasse Andresen on August 27, 2010 at 11:30 PM PDT #

c, c++, Java... Hey James, we need another compiled language, please...

Posted by Dava on August 28, 2010 at 12:25 AM PDT #

Great Idea Sir, James.I'm a big fan of yours. I liked to work on java very much and used to watch every T-Shirt designed by you,they're really creative.

Posted by Hitesh Kumar on August 28, 2010 at 12:43 AM PDT #

Great Idea, I don't live in the US, but we have oracle salespersons in germany too, so I'd give a try. Could you upload the image in a good quality somewhere, so we can get it from spreadshirt or another company that's located in germany? Thanks!

Posted by Patrick Cornelissen on August 28, 2010 at 12:59 AM PDT #

This is great. Now, why didn't you advocate the same action when you were at Sun Microsystems. For all those years, you could have made a statement about getting rid of the Freedom of Use restrictions on the TCK. You didn't.

Posted by Tim O'Brien on August 28, 2010 at 01:01 AM PDT #

Tim O'Brien + 1 And when IBM/Apache finally came up with a free FOR REAL alternative, Harmony, you went to war. And as for the JCP (where abovementioned war has played out for years), it was never really "open", was it? IMHO Oracle needs to enforce some martial law to clean this up now. Let's just hope something good comes out of it.

Posted by 85.224.229.112 on August 28, 2010 at 01:45 AM PDT #

lets imagine Java become free, then what is the next step? who is going to take care of it? what will happen to JCR? and ...

Posted by mohammad shamsi, on August 28, 2010 at 03:12 AM PDT #

@Mohammad As I understand it the proposal would replace the JCP with an organization (note the JCP is NOT an organization) where corporations would pay to be on the EC. This money would be used (amongst other things) to hire developers to continue work on the project.

Posted by Hayden Jones on August 28, 2010 at 05:19 AM PDT #

Mr. Gosling, the solution is simple and the idea has been given right here before me: MOVE ON! Didn't like Mr. Ellisson's move, work on something new. It's business! Every American should know by now how capitalism works. Giving things away "for the sake of everyone" is something Mr. Castro in Cuba understands very well; it's called communism. Mr. Ellisson is just doing his part in being a very nice and behaved American. And what are you doing? Sure it's the right thing?

Posted by Leonardo on August 28, 2010 at 07:09 AM PDT #

Google will not be present at JavaOne this year.

Posted by Dmitry on August 28, 2010 at 07:42 AM PDT #

if Java was GPL then we wouldn't have this issue at all. Sun's gone, Oracle's in town. Whoever thought that Java will always be free because Sun is a 'good' company, what do you say now?

Posted by argyn on August 28, 2010 at 02:10 PM PDT #

How would establishing an independent organization avoid the push for walled gardens? If the new org failed to negotiate an agreement with Google, what would change except for more than one company footing the bill to sue, and potentially even more patent complexity? And if they failed in their case, would Java be doomed to just become a collection of walled gardens? I suspect there is much more than money at stake. Is Eclipse a good example?

Posted by 24.87.209.38 on August 28, 2010 at 05:12 PM PDT #

Sorry, I meant is Eclipse a good example of an independent organization with collective governance?

Posted by 24.87.209.38 on August 28, 2010 at 06:08 PM PDT #

Give Oracle a break already. How would the GPL crowd like it if someone created GOOPL which took GPL protected compiled code and recompiled it into .goopl files. It then used these in a non-GPL manner. You would be up in arms and suing! This is the exact scenario that Dalvik is doing with java classes. Someone has to protect java and thank the stars that Microsoft did not buy Sun. It would be real free as in buried and dead or even worse only working properly on Windows devices.

Posted by 66.25.50.225 on August 28, 2010 at 11:51 PM PDT #

Hopefully a LOT of people will wear the t-shirts. Otherwise you might get a load of crap like I did. I asked an "Oracle engineer" who works on the Java team about the lawsuit, and he basically supported Oracle's lawsuit. When I doubted his ideas, he got in my face about the whole thing. Very antagonistic. Later, I talked to a very senior manager, at Oracle, about the lawsuit, and he had a better view of things. His response was, "what can you do but laugh?"

Posted by Wingcmdr on August 29, 2010 at 12:28 AM PDT #

Hi, I'd love to wear this at Java One this year, but I am on sabbatical in Vietnam, where so many people wear random T-shirts that probably nobody would notice. As the next best thing, I'd like to put the artwork on my web page, java.net blog, etc. Particularly the 1984 one--funny how the Big Brother in the Apple ad looked a bit like Larry with glasses and no beard :-) Could you post some suitable image files? Thanks!

Posted by Cay Horstmann on August 29, 2010 at 01:44 AM PDT #

if there is party, let me in. I love this program, has been long long time i want this happen. to much people depend on Java, and for humaniz, i am commited to support this greeting from Java island, where people speak and talk real Java languange. F -> in malang city, mid java.

Posted by Frans Thamura on August 29, 2010 at 01:45 AM PDT #

Great t shirt Sir James I would just wear it for the statement. We are not going to Java One due to budget cut :(

Posted by sam on August 29, 2010 at 10:15 AM PDT #

Nice t-shirt. Any golf-style shirts available? Your comments on Android being fragmented seemed a bit fishy, when you had to admit that it actually might occur later. But I don't envy you being called to testify at the lawsuit - be great to wear one of these T-shirts while testifying for Oracle :-) In the post on the T-shirt site, you mention Resolution 1. Oracle also endorsed Resolution 2 at the same meeting, which calls for a JDK 1.7 JSR (still not happened after 3 years!), and no field of use restrictions. Guess they don't feel so strongly now about that part anymore... First we find we're having JavaOne without Moscone, now JavaOne without Google - what's the world coming to?

Posted by Ian Darwin on August 29, 2010 at 12:57 PM PDT #

Hahaha wtf was that comment about opensource being communism? Man some people are really lacking it these days. I don't want another compiled language to be created, that's just a complete waste of time. Should anything to Java, then there is always C,C++,Scala and a million other programming languages to use.

Posted by George on August 29, 2010 at 09:41 PM PDT #

Did you see that this stuff was all prepared by the senior director for intellectual property law and litigation at Apple!!! http://www.nytimes.com/2010/08/30/technology/30oracle.html?_r=1&adxnnl=1&ref=technology&adxnnlx=1283155238-IXgiAA3rpwuNwgAq6z7IhA "The legal preparations were led by Noreen Krall, Sun’s former chief intellectual property counsel. Ms. Krall joined Apple this year as its senior director for intellectual property law and litigation. In March, Apple sued the cellphone maker HTC, saying its Android-based phone infringed on patents for Apple’s iPhone. Google was not sued, but Google issued a statement saying “we stand behind” the Android operating system and its industry partners. With its purchase of Sun ...and Oracle’s chief executive, Lawrence J. Ellison, is “taking advantage of this asset at a time when others[Apple] are interested in fighting Android.” Mr. Ellison is a close friend of Apple’s chief executive, Steven P. Jobs."

Posted by satori singularity on August 30, 2010 at 01:26 AM PDT #

Yess, count me in !

Posted by Harald Søvik on August 30, 2010 at 05:10 AM PDT #

James, it's great to see you've had a change of heart about freeing Java. It's just a shame that you're at least 5 years too late. If only you had done this while still at Sun, it might have actually made a difference.

Posted by Neil Bartlett on August 30, 2010 at 07:45 AM PDT #

James, can you send updated contact information? Or put it on your site somewhere?

Posted by PKrill on August 30, 2010 at 09:19 AM PDT #

Dear Mr. Gosling, You have mentioned in the past that there are several things that you weren't entirely happy with how they ended up with in Java (schism between classes/interfaces, lack of design by contract, etc). With Java's future now somewhat uncertain in Oracle's hands, would you consider creating a new language, based on all you have learned since Java was first created?

Posted by rh on August 30, 2010 at 09:35 AM PDT #

Mr. Gosling if you have made this once, you can make it twice... You know all the defects... Can you begin a new Project ? A better JAVA... A really good one! GVM (Gosling VM) Time is now!

Posted by Eduardo on August 30, 2010 at 10:10 AM PDT #

We've got to fix this issue. I don't want to switch to the .Net side of the tracks! Good Luck James, and God Speed!

Posted by Damon on August 30, 2010 at 11:18 AM PDT #

Could you care to explain why sun votes show as abstain in JCP meeting. Also what were you doing when at Sun why didn't u raise your voice. You Should just Move on stop being a whiner.

Posted by John Doe on August 30, 2010 at 03:10 PM PDT #

I guess when he worked in Sun he didn't want to lose his job so he just kept with the flow. Now that he doesn't work there any more he can say whatever damn thing he wants. It's usually how it goes.

Posted by George on August 30, 2010 at 09:30 PM PDT #

James , I suggest you to join Google and develop a brand-new VM-based language which can surpass Java. :)

Posted by Shamsudeen on August 31, 2010 at 01:23 AM PDT #

James , I suggest you to join Google and develop a brand-new VM-based language which can surpass Java. :)

Posted by Shamsudeen on August 31, 2010 at 01:28 AM PDT #

That's actually a good idea, no ?

Posted by Jan Goyvaerts on August 31, 2010 at 04:17 AM PDT #

About creating a new VM I mean.

Posted by Jan Goyvaerts on August 31, 2010 at 04:24 AM PDT #

To the chant of U-S-A... J-A-G / J-A-G / J-A-G ....

Posted by In the shadows... on August 31, 2010 at 06:38 AM PDT #

As I'm from the other side of the pond (UK) I've no intention of getting involved in a flame war re (Open source = communism), but I would however like to get hold of the tee-shirt but from the CafePress UK web-site, would this be possible. Or is the image from the site open as well, i.e I can just get it printed on a tee-shirt down the road. PS thanks for all the hard work and "giving" us Java, which has really always been free

Posted by Nigel Stirzaker on August 31, 2010 at 04:33 PM PDT #

I totally understand Mr.Gosling position, it is different when SUN started releasing java specification than when Oracle bought SUN,now it's become very necessary for oracle to show well disposed towards sun products and the all kind of Java users/developers by releasing the hole Java code. in fact it not about a create new language,this would be like reinvent the wheel, too much efforts has been spent on Java development, and I have a doubt if any other language got fans like Java(not against the others),Java developers will feel relief if Oracle releasing Java. I'm working in a bank, and I can see J2ee applications every where and I feel happy,and proud for that. ============================================================================== +1 and my full support to you,I will wear the T-shirt every Wednesday since I can't attend to JavaOne or OpenWorld. finally, "Salute Sun, Salute. You were a noble in time of bastards."

Posted by Abdulwhhab A. Al-Shehri on August 31, 2010 at 05:21 PM PDT #

Nice Tees! I'm gonna get one. BTW I wish you had a better commenting system. Kinda hard reading like this. Also your being impersonated a lot of times here. (Won't you try Disqus or IntenseDebate)

Posted by Sumeet P. on August 31, 2010 at 06:57 PM PDT #

Mr. Gosling, as a Java developer I fully support your movement. And to help to spread it in French speaking places, I've done a French version of your t-shirt design : http://bit.ly/csFf72 I haven't done it by retouching your file, I've draw it from scratch with Inkscape. I hope it's ok for you, but if you ask me to put it off my site I will do it immediately. Also, if it's ok for you, I would like to put it in comboutique.com, a French t-shirt online shop. Of course, I would put it at cost (0€ for me), I don't want to get any money with this, I only want to show my support to the free java movement, and to help to spread it.

Posted by Horacio / LostInBrittany on August 31, 2010 at 11:43 PM PDT #

Java Programmers, Developers, Architects, Unite! Free Java 4EVER!!!

Posted by Rodrigo W Bonatto on September 01, 2010 at 05:30 AM PDT #

Hi James. Thanks for yet another illuminating blog post. I actually believe that there should be a series of better T-Shirts made and they would be to campaigns for the following pretexts 1) "The Open Java Language Foundation & Charter"; 2) "The Open Language Interoperability & Charter"; and my favourite 3) "The Open Java Virtual Machine Foundation & Charter". (2) looks after Scala, JavaFX, Groovy, JRuby, Mirah etc interoperabilities on the existing JVM implementations. (3) is probably the most crucial of these pretextes, because without it , in the future, we could be inviting attack from any other belligerent source, the very same fragmentation issues around the Java language, Runtimes and Virtual Machines.

Posted by Peter Pilgrim on September 01, 2010 at 08:43 AM PDT #

... (cont'd) This is my own model for *X* community process. It is clear to me that Google wanted to innovate with the Java and J2ME way back in 2005 that they could not possible see a reasonable method to do this with Jonathan Schwarz, Sun Microsystems or whoever. It is also clear that Oracle in 2010 need to play steward of Java, because they just bought it, hook, line and sinker. They have to make a stand against fragmentation of Java. "The line must be held here". And finally, Come on! You Oracle and Google CEOs, just bloody sort this mess out and do a deal yesterday! Here would be my T-shirt. "Oracle, Google Make A Deal Now! Save Java!" *PP*

Posted by Peter Pilgrim on September 01, 2010 at 08:44 AM PDT #

While I certainly agree with the sentiment, I think when dealing with oracle, it may end up being tantamount to banging your head against the wall. In regards to Oracle's Sun Assets, they have already made it clear if they can't package it as an enterprise package or sue someone into compliance, they will undermine or dismantle it...

Posted by Victor on September 01, 2010 at 09:02 AM PDT #

Java was all about freedom. Sun's success as a company in the 1990's was based on the need to liberate. Oracle's success is not based on the same premise. So they will only do this if it is their pleasure. Not because it is the right thing to do.

Posted by Richard Stiller on September 01, 2010 at 09:52 AM PDT #

Post a Comment:
Comments are closed for this entry.