|
[Drools]
Drools joins JBoss
[
Mark Proctor
]
The Drools move to JBoss really is a good thing for everyone, with no down sides, key Drools developers were consulted throughout the process and all are more than happy with the situation. Rule engines are a specialised field, this is recognised by JBoss, and they trust us as the experts so we retain full control of development. I now get to work full time on Drools and we will hopefully be hiring another full time Drools developer. Bob McWhirter will continue to be involved in Drools, in an official JBoss capacity under a part time basis, as he continues to have other responsibilities. This will really accelerate the development process; which benefits everyone. Drools will continue to work as a standalone product, as part of the JBoss JEMS stack. We will of course work on great JBoss AS integration, especially with jBPM - however we will continue to fully support other AS. I want Drools to be used absolutely everywhere and will do everything I can to achieve this; I want NO artificial barriers to adoption - this has always been important to me and the main reason for not going LGPL. The license will stay BSDish, although we may change it to a standardised BSD/ASF/MIT license – this has been planned for a while and will help to avoid confusion. Now that Drools is part of JBoss we can work on strong jBPM integration. We will bring standardised and easily understandable solutions to Workflow/BPM and Business Rules integration to the masses. I have already met with Tom Baeyens and we have identified some initial areas to work on for our first product release in Q1 2006. This is exciting work and will provide new ways of being able to build better affordable solutions without the high costs of existing specialised systems. On a more personal note neither I nor Bob McWhirter are corporate type people, in fact Bob is famous for it!!! I would not have joined JBoss without full autonomy in an environment that would fully support my vision and the Drools community. We expected JBoss to take bully boy tactics in negotiations; however they were quite the contrary - this was unexpected and very refreshing and one of the key factors in my decision. Throughout the entire process they were surprisingly flexible; they listened to all our concerns and responded supportively - this was especially demonstrated in licensing talks, I hope the community takes note of that. While JBoss would have liked us to LGPL they respected our reasoning and never put any undue pressure on us. Since joining I have been continually asked about community feedback and response from all key JBoss people, Marc Fleury has taken a personal interest in this and repeatedly asked me if there is anything more he can do. This concern has been truly genuine and very much appreciated by me. Luckily the response has been great; we have had overwhelmingly positive feedback, especially once we clarified the licensing. It would take 24+ months for a small company without an existing track record or infrastructure to try and build a strong brand around Drools, with all the support/consultancy/training/partner infrastructure that is needed for enterprise systems - this is a huge risk and one that I and Iterion were very much aware of. With JBoss we can achieve these in 6 months to a far greater effect, with negligible risk; as JBoss depends heavily on partners this will result in a larger ROI, due to scaling, with far less risk for them. Mark, congratulations with your new role and all the best to you and Drools project. By the way, is there are any plans to integrate with other JBoss tools like Javaassist? --eu, October 13, 2005 04:44 PM
At the moment the only plans I have are to work on jBPM and general JBoss AS integration. Of course others are welcome to try and integrate it else where and I'll support them where I can. --Mark Proctor, October 13, 2005 04:58 PM
Does this mean you will be moving all of the source and development stuff over to JBoss? --tdak, October 14, 2005 08:20 PM
Yes, Bob McWhirter will be responsible for the transition to JBoss labs. --Mark Proctor, October 14, 2005 08:47 PM
Congratulations Mark.All the best to Drools, I hope Drools will have GUI Front ends for Rule Authering in future. --Akhilesh, October 21, 2005 05:50 AM
I think the movement to JBoss is really NOT a good thing for everyone. Why do all the people think JBoss is the only right J2EE way. In my opinion JBoos is a bluff package and bedazzle many developers. Whatever, I wish all the best to Drools and we look for a independent alternative --Tom Tailor, October 23, 2005 08:40 PM
Tom, We are committed to keeping Drools independant and making it the very best rule engine there is. We will accept quality patches that help Drools work better with any JEE server or Java framework - Drools will remain a community driven project. So why not get involved with the Drools community and see for yourself. Better yet, hold me to my word, and get involved in the development of Drools and prove to yourself that we are independant. Mark --Mark Proctor, October 23, 2005 10:05 PM
This is great news! I can't wait to see what the other JBoss subprojects do with it, once it appears on their radar. Well done. --Ryan Hoegg, October 25, 2005 01:50 AM
Congratulations ! I am happy that Drools will now enjoy the JBoss infrastructure and support. However, I would have personally liked Drools to be aligned with a Apache Foundation type organization, which has similar thoughts not only on licensing but on product ownership and usage. JBoss is an excellent contributor to the open source world but it to me it is yet another corporate chasing profits and market leadership and not necessarily great products. Also, since your and Bob's time would go in migrating the project to JBoss Labs and integrating with the JBoss tools, it implies that time otherwise spent on making a better open source rules engine is going to be wasted on something that not necessarily all Drools users are waiting for. --Shashank "Shanky" Tiwari, October 28, 2005 09:01 PM
As we are staying with an ASF friendly license I'm hoping that Drools 3.0 we be used by the Apache group. Bob is handling the migration to JBoss Labs so it won't affect my time. Bob is contracted to do this, so he can use his "day job" time that would normally be used for other non drools paying work. --Mark Proctor, October 28, 2005 09:39 PM
Drools looks really cool stuff. But Drools core team make sure that to be independent rule engine under Apache licence open source. I think JBoss support will bring enormous improvement to Drools. --Jagan Mohan, November 2, 2005 05:54 PM
So when is the party - Im expecting something flash in a decen bar in London where I might meet a nice girl. I have no idea what drools are - I use the J2EE in our own systems but again - I'm clueless - I just wanna party...... Remember when you projectile vomited all over the loo in a bar once on your birthday - I wanna do that too ! --jonno, December 2, 2005 12:55 PM
Hi, Lexicon's future Road Map is very clear where as Drools does not clearly state the road map instead it has many "Unresolved Issues" mentioned under the Development Roadmap. Thanks, --Hridayesh Gupta, December 12, 2005 07:00 PM
Hridaeysh - drools comes from a back ground of being a core engine. a lot of the features you talk about will be there (most people have built them into their own applications, but not opened them up as yet). drools is really just starting, it is from a solid base engine, which many others don't have. a simple rule engine is really a scripting environment, with sugar, which is fine as that is all a lot of people need, for now. but in the coming years, are strong engine at the core will be needed - which so far only commercial vendors provide. it is this space where drools will fit in. we will update the dev roadmap soon - things have been fairly disrupted since jboss came along as you can understand. --Michael, December 13, 2005 12:17 AM
[URL=http://qqiovise.com]dhdelwmr[/URL] fczipdni bitstuju http://nwzipldw.com uxahmlms itwkqeqi --wprkibjf, October 23, 2007 03:40 AM
will u please tell me about the repository system used in drools.NET .. Plz....... --vijay, January 4, 2008 04:18 AM
Post a comment
|