Original BeOS Developer Now at Trolltech
UltimaGuy writes "Benoit Schillings, co-creator of the Be operating system and former CTO of Openwave, has been appointed to the newly created position of chief technology officer (CTO) at Trolltech. In the meantime, Trolltech has also joined the new mobile OSDL initiative."
Microsoft, Borland, etc. usually have an entry level version of most of their programming products (with which you can still write proprietary code) that is less than my car payment. Entry level on QT is more than my mortgage.
Yes, they support open source, but unless you're an open source coder or a well-funded enterprise coder, they basically tell you to F off. I don't like that and it detracts from any excitement I could have about these announcements.
- Greg
Start a happiness pandemic
the license does not allow you to use code you wrote with the free version in the paid versions.
Sure it does. It just doesn't allow you to distribute that code. You can sit down, write all the programs you'd like with the free version, test it out yourself, then switch to the commercial version when it's time to release.
"I assumed blithely that there were no elves out there in the darkness"
as aposed to people who troll for arguments which is
"Religion is the most malevolent of all mind viruses." - Arthur C. Clarke.
GTK is LGPL, so as I understand the license it should be okay to use it in both free and proprietary projects.
IANAL, this isn't legal advice, etc....
Please stand clear of the doors, por favor mantenganse alejado de las puertas
For you contribution to be accepted, you must assign copyright to Trolltech, allowing them to release your contributions under whatever license they choose. If you don't, they don't incorporate it. No skin off their back.
Sure it does. It just doesn't allow you to distribute that code. You can sit down, write all the programs you'd like with the free version, test it out yourself, then switch to the commercial version when it's time to release.
This is actually *NOT* the case. As per the QT license, you must BUY the licence before you start coding the application.
Refer to the license FAQ: http://www.trolltech.com/developer/faqs/index.htm
"Can we use the Open Source Edition while developing our non-opensource application and then purchase commercial licenses when we start to sell it?
No. Our commercial license agreements only apply to software that was developed with Qt under the commercial license agreement. They do not apply to code that was developed with the Qt Open Source Edition prior to the agreement. Any software developed with Qt without a commercial license agreement must be released as Open Source software."
Ok, years ago you could get all kinds of pirated software on DAT tape, software that cost much more money than most people could afford. .COM boom started they went to work for companies already knowing how to use all this expensive software. When the company turned around and asked their employees which software to use they told their boss to use the same software they got on pirated on the DAT tapes, and the companies that produced that software proffit ed. By allowing people to use/learn Qt for free Qt gain hundreds of people who already know how to use their toolkit when they enter a commercial environment.
Like today people installed and ran that pirated software, learned how to use it and when the
That probably still doesn't make sense.... one day...
thank God the internet isn't a human right.
Trolltech is headquartered in Oslo, Norway. Trolls are a very central part of Norwegian popular culture and folklore. See the Wikipedia article on trolls for more information about this Scandinavian cultural element, and this article about the Troll Oil Platform for another example of Norwegian companies using this tie to their folklore.
Ah, yes, but the original developers of BeOS are still great engineers, so it's newsworthy to hear about their new pursuits. As a former BeOS hacker and an intern at Be in 1997, it's great to see what's happened to the various engineers that I used to work with. Dominic Giampaolo is now at Apple where he is the chief architect behind Spotlight and other cool stuff, and several Be engineers, including myself, are now working at Danger, Inc., the company behind the Hiptop/Sidekick and Hiptop2 smart phones.
I remember Benoit as an über-hacker who wrote something like 50% of the original BeOS single-handedly. It was great to hear about his new job while I'm waiting for KDE 3.5.0 beta 2 to compile on my Gentoo box.
--
Jake
Well, actually, I met with a bunch of people at Be and he was a quite good engineer and one of those at Be with the least attitude (that place was packed with higher-than-thou nerds). So he was a fairly good guy, as I remember. But none of these Be guys had a lot of vision or maturity. It was all about technology for the sake of technology. That plus the attitude nailed the coffin.
I wish you would learn what threading means and how it relates to what you can expect from the memory state of other threads if one of them crashes.
It's not an open source project.
BTW, you'll get that same response from projects like GCC too. They require copyright assignment on all code, and they won't look at a (non-trivial) patch either.
And they have the same reasons.
Why is $1800 considered a lot of money for a programmer?
Maybe because in some countries it's the yearly wage of said programmer?????? Hint: a high-pay programmer in my country makes circa US$ 10000/yr.
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
"Thread-safe" means that an API can be used in two threads simultaneously without them interfering with each other. It does not mean that a process is protected from being killed when one of its threads causes a segfault or whatever. Qt is thread-safe.
What you are complaining about is not thread-safety, but the fact that Konqueror uses threads for separate windows and not processes. Unsurprisingly, this is configurable - go to Control Centre | KDE Components | KDE Performance, and change Minimise Memory Usage to Never. It sounds like you have it set to Always, which is not the default.
Bogtha Bogtha Bogtha