This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
The moose likes Java in General and the fly likes Anything better and free, open source than JRebel? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Anything better and free, open source than JRebel?" Watch "Anything better and free, open source than JRebel?" New topic
Author

Anything better and free, open source than JRebel?

Vinod Vijay
Ranch Hand

Joined: Sep 13, 2011
Posts: 137

Hi, Is there any free open source products like JRebel which is used for zero server downtime or requires no application server restart when we change java files? JRebel is not completely free but initially gives trial for 14days only. I want complete free and much better than JRebel because I think JRebel cannot handle XML or .properties files properly means we have to restart our server when we change these files.


Vinod Vijay Nair
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41621
    
  55
Do you seriously really think a commercial tool could exist if there was a "much better" tool available that is "completely free"?


Ping & DNS - my free Android networking tools app
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7713
    
  20

Ulf Dittmer wrote:Do you seriously really think a commercial tool could exist if there was a "much better" tool available that is "completely free"?

Hmmm. I think I'd have to say "yes"; and as far as I'm concerned, Windows → Linux is a perfect example.
And there are (arguably) others: PhotoShop → Gimp, Office → OpenOffice...

Winston


Isn't it funny how there's always time and money enough to do it WRONG?
Articles by Winston can be found here
Vinod Vijay
Ranch Hand

Joined: Sep 13, 2011
Posts: 137

Ulf Dittmer wrote:Do you seriously really think a commercial tool could exist if there was a "much better" tool available that is "completely free"?


Yes! I seriously think like that.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41621
    
  55
Each of these you'd consider "much better"? Beauty is, of course, in the eye of the beholder, but in my experience there are significant difficulties in putting Linux on an average user's desktop, Gimp into the hands of graphics professionals, or deploying OpenOffice in a setting where document exchange with MS Office users is a frequent occurrence. That is not to say that people can't accomplish much with these tools, just that there are reasons why they don't have the same appeal the commercial alternatives have.
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7713
    
  20

Ulf Dittmer wrote:Each of these you'd consider "much better"? Beauty is, of course, in the eye of the beholder, but in my experience there are significant difficulties in putting Linux on an average user's desktop

Personally, it's the only example of the above that I would say isn't arguable. Linux (especially modern distros like Mint) is easier to deploy, faster, more flexible and just all-round better than Windows will ever be. I have copies of Mint where I can't remember the last time I used a shell; and one particular one on an 9-year old laptop that runs a graphic desktop quite happily with 128Mb of memory and a 30Gb drive.

What is difficult these days is putting Linux on a Windows machine without something like VMWare (yet another great piece of freeware with commercial counterparts). And why? Because Microsoft doesn't want you doing it - at least that's my assumption. I certainly can't think of any other reason an OS would change the way it writes the MBR.

As for document exchange, you're in my wheelhouse, because I've worked on more than one project that involves it; and the fact is that OpenOffice is about the only solution available for systems involving (a) non-MS document types, or (b) any sort of batch processing (unless you're happy to pay MS a lot of money - and I mean thousands).
And again, the reason is that MS doesn't want you to do it; they want you to use their products exclusively - and in my view it's old-fashioned "territorial" thinking that is likely to cost them in the (hopefully near) future. Why would you buy Windows Media Player, when you have products like VLC out there for free?

MS rant over; but I'm afraid we'll have to agree to disagree on this one.

Winston
Vinod Vijay
Ranch Hand

Joined: Sep 13, 2011
Posts: 137

Please answer to my question if you guyz know it rather than arguing with Linux and Windows
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7713
    
  20

Vinod Vijay wrote:Please answer to my question if you guyz know it rather than arguing with Linux and Windows

Vinod, this is a forum, not your personal question-and-answer service. We're all volunteers here, and sometimes we like to exchange opinions.

My answer: I don't know enough about JRebel to answer your question; but if I were in your situation, my first port of call would be either (a) Google, or (b) a JRebel forum.

30 seconds on Google got me this page, which has at least one suggestion. I have no idea whether it's any good though.

Winston
Vinod Vijay
Ranch Hand

Joined: Sep 13, 2011
Posts: 137

Winston Gutkowski wrote:
Vinod Vijay wrote:Please answer to my question if you guyz know it rather than arguing with Linux and Windows

Vinod, this is a forum, not your personal question-and-answer service. We're all volunteers here, and sometimes we like to exchange opinions.

My answer: I don't know enough about JRebel to answer your question; but if I were in your situation, my first port of call would be either (a) Google, or (b) a JRebel forum.

30 seconds on Google got me this page, which has at least one suggestion. I have no idea whether it's any good though.

Winston


Winston, my apology to you. You guys are expert and best approach for any solution.
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7713
    
  20

Vinod Vijay wrote:Winston, my apology to you. You guys are expert and best approach for any solution.

Actually, my apologies; I shouldn't have got snippy. But believe me: if I had an answer, I would have posted it.

Winston
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4650
    
    5

Vinod Vijay, you have to decide what your requirements are. Its fine to have "initial purchase price" as one of your criteria, just like you can include "easy of XML setup" or whatever you want. But they are your requirements, and your criteria and only you can weigh the relative importance of each criteria.

I don't know anything about JRebel, so I can't comment on it. I do know that all of the major Servlet containers, or JEE containers, such as Resin, Glassfish, Tomcat, JBoss, etc. let you change the WAR file (the bundle of Java-generated byte code files) on the fly.

Here is one of my important criteria: I can't use any libraries that are fully locked down with the GPL. I consider it a license virus. If I use GPL code in my system, GPL takes over the license. But the related LGPL is fine, as I never need to modify the source code in packaged libraries. Still, given a choice, I'll go with an Apache or BSD-style license over anything related to the FSF's GPL. This is one of my criteria, and you may not care about the details of the license.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Anything better and free, open source than JRebel?