[aop]
BEA sponsors AspectWerkz
[ jonas ] 06:58, Friday, 19 March 2004

The AspectWerkz project is since a a month ago sponsored by BEA Systems. Both Alexandre and I, the founders and primary contributors to AspectWerkz, are full time BEA employees. I work with the JRockit engineering team in Stockholm, and our primary objective is to make AspectWerkz the leading AOP framework for dynamic AOP, and to ensure that the JRockit JVM is far and away the best Java platform for AOP.

We are, of course, working on a number of interesting future directions tight to the in tight coordination with the rest of the BEA products line, but the near term goals are to build deep and unprecedented support for AOP, including real-time run-time weaving into JRockit Java Virtual Machine, and to make AspectWerkz on top of JRockit the number one choice for dynamic AOP in enterprise application environments.

AspectWerkz still is and will remain open source software, licensed under LGPL and will continue being platform and vendor independent.

TrackBack

Comments

Are you aware that a lot of companies has a strict no-LGPL policy? I think you will find it easier to "take over the world" with a more accepted license such as an Apache or BSD derivative. :-)

--Jon Tirsen, March 19, 2004 09:40 AM

The LGPL has not been a problem for us, indeed it carries the great advantage in protecting our project from commercial forks, and hence increasing the perception of viability of the project. I am not aware of any companies who have decided not to use Hibernate due to our choice of the extremely business-friendly LGPL. (I /am/ aware of plenty of companies who will not use GPL stuff, but we are all well aware of the difference by now!) Indeed, the only organization I know of with a strict no-LGPL policy is Apache. This policy prevented us from considering joining Apache in the past.

--Gavin King, March 19, 2004 10:15 AM

At the haus, obviously, LGPL is business-friendly enough for us. I do know some organizations won't use LGPL, but I think that's a shrinking percentage, particularly when talking about things such as AW. Congrats Jonas and Alex!

--bob mcwhirter, March 19, 2004 03:27 PM

I will second what Jon Tirsen says; a LOT of companies have a no-LGPL policy. I think Gavin's experience is probably limited to only people that can use LGPL, and hence Hibernate - those are smaller companies, not the larger enterprise organizations.

--Kevin Gling, March 20, 2004 09:30 PM

I will second what Jon Tirsen says; a LOT of companies have a no-LGPL policy. I think Gavin's experience is probably limited to only people that can use LGPL, and hence Hibernate - those are smaller companies, not the larger enterprise organizations.

--Kevin Gling, March 20, 2004 09:30 PM

>>I think Gavin's experience is probably limited to only people that can use LGPL, and hence Hibernate - those are smaller companies, not the larger enterprise organizations.<<

Well, certainly my experience is somewhat self-selecting, in that I am most familiar with Hibernate users. On the other hand, since some of the largest companies in the world - including several in the Fortune top 20 - are using Hibernate now, don't try to talk nonsense FUD about "smaller companies" to me.

The fact that you fear to post with your real name demonstrates how credible you think your own comment is.

--Gavin, March 23, 2004 04:13 AM

well, if what I post is "fud" then what you post is what? You posted your opinion, I posted mine. If you think either one carries more weight, you are free to your opinion. I have worked for a number of large enterprise organizations, and I certainly sell into the global 2000 and talk to a ton of IT department heads on a regular basis - That's my job as product manager. You're experience is that of a developer and you definitely have a fine product - your user basis is rabid (that's a good thing), but I don't think you really ever see the other side; the people that can't even consider using Hibernate.

--Lunar Tick, March 23, 2004 04:30 AM
Post a comment









Remember personal info?