News for hackers. Stuff that matters.
Re:Jakarta EE 10 by latchkey on Thursday September 22, 2022 @11:40AM (#32940467)
https://en.wikipedia.org/wiki/Jakarta_Project#Project_name

The longer story is that myself and a couple of guys from Italy (Stefano and Pier) took over Apache JServ, which was the only open source servlet engine at the time. We started to make some significant improvements and created Apache Java as an umbrella project. Apache made us some of the first non-httpd members.

We eventually got noticed by James Davidson at Sun, who was working on the servlet API and the reference implementation of that. Eventually, we decided to merge our efforts. Sun didn't like us using the Java (tm) name, so we picked the name of the conference room that we had the discussions in. That turned into renaming everything Apache Jakarta. It also involved giving us their reference implementation, which we named Apache Tomcat. The build system for Tomcat (because nothing good existed at the time) ended up turning into Apache Ant.

After insane amounts of work, we grew quite a bit as an organization. One day, I saw Doug Cutting working on the Lucene project and invited him under the Jakarta umbrella. That led to things like Hadoop and that whole ecosystem.

Edit: To clarify the JServ stuff. I had a web development company at the time. I wanted to work in Java and all the servlet stuff at the time was commercial products that were not very good. I found JServ, which one guy had built as a college/parttime project and then abandoned it, full of bugs and not finished.

So, I picked it up and started to work on fixes and then Stefano/Pier somehow found me. At the time, Apache didn't even have a way to host this stuff, so I ran it under my own (working-dogs.com) domain for about a year or so.

Eventually, through his work at Apache, Brian Behlendorf figured out there was a business in hosting code... so he started CollabNet. I quit my company and went to work with him and a bunch of other Apache folks. That's where subversion was created and Github eventually won that competition.

Re:Jakarta EE 10 by chrisjc on Thursday September 22, 2022 @12:42PM (#32941382)
Wow, what an incredible story! Especially the Tomcat and Ant part. I was neck deep into this stack (although OC4J and JBoss, not Jakarta) at the time, and was totally oblivious to what was happening behind the scenes.
Re:Jakarta EE 10 by latchkey on Thursday September 22, 2022 @12:49PM (#32941479)
It's funny because I thought Marc Fleury was a jerk. I was also a jerk at the time. We didn't get along at all. He also ended up making about $500m+ on our hard work when he sold to RHAT. Not to say that he didn't work hard, but if it wasn't for Tomcat and our work to popularize Servlets, JBoss might not have ever existed or been as successful.

Many many years later, he and I ended up as very good friends and he's still a lot more wealthy than I am or probably will ever be. I simply ¯\_(ツ)_/¯ off his far greater wealth to my own karma of being a jerk at the time. I also stopped being a jerk. =) A good lesson there for sure.

Re:Jakarta EE 10 by sfjailbird on Thursday September 22, 2022 @07:31PM (#32945997)
I recall most people thinking Marc Fleury was a jerk. But the whole Enterprise Java(tm) scene around 2000 was so scummy, starting from Sun on down.

The OP is a huge deja vu in its tone, too, immediately bringing to mind the awesome millenium industry innovations of J2EE(tm), big metal application servers, Enterprise JavaBeans(tm) (transparent RPC!), XML based everything, Sun Certified bullshit, and so on and so forth. God what a crazy time that was.

Re:Jakarta EE 10 by chrisjc on Thursday September 22, 2022 @02:08PM (#32942536)
Marc Fleury, that's a name I haven't heard of in a long time but brings back a lot of memories of JBoss and all.

Sounds like you have a lot of positive energy despite the history. I'm sure that speaks volumes of you character.

Thanks for all that you did on these projects! While not Fluery rich myself, your work certainly enriched my own life.

Re:Jakarta EE 10 by latchkey on Thursday September 22, 2022 @03:05PM (#32943266)
It enriched quite a lot of people, including myself. It was really great to see a whole industry revolve around our very early efforts. Very few people know about those early days and what really happened.
Re:Jakarta EE 10 by henk53 on Saturday October 01, 2022 @05:25PM (#33050262)
> It also involved giving us their reference implementation, which we named Apache Tomcat.

Did any of the Apache JServ code make it into Tomcat? There still is the Apache JServ Protocol (AJP) still, which is at least one thing related?

Re:Jakarta EE 10 by amir734jj on Thursday September 22, 2022 @12:08PM (#32940936)
Wow. Such a story. Thank you so much for sharing.