Quote:
Originally Posted by DiapDealer
If it fills a need and doesn't violate calibre's GPL (which it doesn't sound like it does) then more power to them. Options are always good.
|
That's fine with me, but in my opinion it doesn't fly. Not the way they're presenting it.
You can't say "I don't like this piece of software [Calibre] because it doesn't work like I want it to work, and it doesn't do what I want it to do", and then turn around and use that exact same piece of software to get your own product started. To make matters worse, that new product is not open source. In my view, that's just opportunistic and very lame.
If they had said something like this: "We like Calibre's functionality a lot, but we do not like its user interface and the fact that it is written in Python. We're going to fork it, and then implement a new user interface on top of the Calibre core. After that, we're going to replace some parts with new C++ code to make it faster. This product will be open source, and we'll maintain full compatibility with Calibre itself and its plugins."
I could have respected that. Calibre could then actually use parts of the new code where Mr. Goyal sees it as a substantial improvement.