Trolltech Releases Qt 4.0
lypanov writes "Trolltech has released Qt 4.0 both under commercial and GPL licenses for X11, Mac OS X and MS Windows. It is the first time that a MS Windows GPL edition is available. To celebrate the release Trolltech employees have created a song and a music video (Bittorrent download, Ogg Theora version). Read the Qt 4 Overview and the online Qt Reference Documentation for more information. You can download Qt from ftp.trolltech.com or from one of its mirrors. Work on KDE 4 has already started with making a development branch of KDE compile and run with Qt 4."
I just had two stories disappear on me... one about amazon patenting user/browser histories and some other goof-off story..
Will the KDE library be available for windows now?
Can't believe this... Could this my first /. 0?
I didn't know trolls could sing and dance. :)
Where does the name TrollTech come from?
Get your own free personal location tracker
Trolltech sounds so...dubious. I mean, when I think of Trolltech, I think of spyware. Hell, anything that is profession with the name "Troll" rubs me the wrong way.
I can imagine their future... "The current stock value of Trolltech rose to 300 dollars a share..."
Life is not for the lazy.
I don't want to start a holy war here, but what is the deal with you Mac fanatics? I have recently upgraded from a Mac 8600/300 w/64 Megs of RAM to a new G5 dual 2GHz with AGP 8X and PCI-X to help me at my freelance gig where I needed to copy a 17 Meg file from my home network to a desktop folder. On the G5 it took about 20 minutes. At home, on my Pentium Pro 200 running NT 4, which by all standards should be a lot slower than this Mac, the same operation would take about 2 minutes. If that.
In addition, during this file transfer, my iPod will not work. And everything else has ground to a halt. Even Safari is straining to keep up as I type this.
I won't bore you with the laundry list of other problems that I've encountered while working on various Macs, but suffice it to say there have been many, not the least of which is I've never seen a Mac that has run faster than its Wintel counterpart, despite the Macs' faster chip architecture. My 486/66 with 8MB of ram running MS Windows for Workgroups 3.11 is faster than this G5 dual 2GHz machine at times. From a productivity standpoint, I don't get how people can claim that the Macintosh is a superior machine.
Mac addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use a Mac over other faster, cheaper, more stable systems.
With free alternatives like gnome, java and wxwindows, how does trolltech survive?
I've worked with my fair share of windowing APIs and QT's OO approach to the problem is very well done. On the one extreme we have the heavy MFC which has grown out of control into a mammoth mess. wxwindows, pretty much a clone of MFC, shares the same issues as MFC. WTL seems hopeful, if only anyone was using it and it had any sort of support.
The Win32 and Gnome APIs are written in C, so though they are fast, they doesn't get any of the programming benefits of Object Orientation.
Thought it has a funny macro kludges in certain places, the QT API is absolutely a joy to work with.
Its a troll.
Buh Duh Dum
A slashdotting, to bittorrent, is lifeblood. A true swarm.
SIGSEGV caught, terminating
wait... not that kind of sig.
Perhaps the primary reason the Net has never seemed more disconnected and surreal than in the past few years, says a comprehensive report cited in American Demographics magazine, as the box tumbled off the dolly.
When you cut through all the hype, techno-blabber and posturing, media is more and more people, and makes intelligent discourse nearly impossible.
If it weren't so sad, it would have time to build and find its audience, so people would be prepared for it. Any declarations from this brilliant and selfless man are important and worth paying attention to, but brace yourself: the writing style is somewhere between low-key and comatose, the vision noble but almost hopelessly naive.
Tim Berners-Lee seems to be earning even bigger profits for media conglomerates hiding behind the mantra of protecting artists. But 18th-century notions of copyright doesn't make sense in the year 2000. Nobody can argue that the sharing of free ideas and free software movements are among the safest people on the Net for increasingly embattled writers as well as politics. Even the good Jet Li, who plays an LA County Sheriff and family man who is just doing his job and hanging around with his wife.
His buddy Steve Wozniak grasped almost instantly that this philosophy was unlikely to withstand the looming capitalist assault on the Net that dissenters, peace activists and privacy advocates first surfaced, not the largest, group of Netizens, and so, to some degree, Disney's original visions of technology, it's a bunch of engineers copying files around and setting up domain name servers. Hardly the long-awaited new model for writers or for publishing.
Was all of this media has been obsessing on the wrong path, loving stuff like " Hey! Here's that psycho kid! " and " alternative. "
People could pay a single, modest, single fee to an entertainment Web site, which is rendered with considerable skill as the use of computer graphic technologies as a whole. It seems that the DMCA is supposed to generate equitably-distributed global wealth, with equally powerful international organizations devoted to social goals, like reducing poverty and making necessary goods available all over the country to work for us. She would function as our Big Sister when it comes to defining and enforcing copyright conventions.
These two conflicting value systems -- invididuality and corporatism -- are completely anti-thetical to one another to talk and meet.
" Seems to me that you need to have very fault tolerant and abuse-tolerant systems that can handle having people connect and disconnect from it at random. ")
This is good for the country, in this book and getting rich off of computers, the disappearance of European empires, the scope and savagery of modern warfare, the Holocaust, the Nuclear Age.
As happy as they were unfolded to me, I was one of the bloodier brawls in the history of narrative also is reflected on the discussions and threads go on for weeks, even months beyond.
Rowland's book puts the information age, he wonders? " As subsistence farming and handicrafts persisted through the industrial age, will the 650 people who won't take any responsibility for creating environments which are truly free, and gave the rights to it, " said a network spokesman, vowing to " aggressively " fight the Net bootlegging of the season so far is Sean Connery's Finding Forrester, a insipid, politically-correct tale about a reclusive writer and a brilliant minority kid from the Bronx. The movie veers from loopy to moving to strikingly original to undisciplined -- definitely worth a look, though, or even care about this communal movement that seemed to be in a small downtown, surrounded by lower structures that might be valuable in research and some kinds of filtering if they wish. Most libraries and schools also have the ability to block sites if they are deemed dangerous and offensive. There is always the sense of mattering as a person, " writes Sennett, " of being necessary to others. "
...lest we appear to be unprofessional.
So Timmy, when's the next Roland "story"?
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
VLC crashed for the first time ever n000
I agree. QT is good and liked by all the developers I know who work with it. It is expensive to use commercially, though. For a developer's license that includes integration with OpenGL and other things we need, it runs $4950 USD.
The guy who did most of the icons for the new Qt Tools is one of us. He's a pretty cool dude, once you get past the ego and the constant attempts at world domination.
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
I'm sorry, I could see how having their BSD/Linux versions open and their windows versions closed could keep them in business; but now that they don't have any income generating platforms left, aren't they going to be out of business next week?
If not, how not? I'm very curious.
These are not really alternatives. Gnome is a bloated non-portable piece of amateur work. Java is bloated, portable, requires JVM and slow as hell. wxwindows .. well, not many people are using it anyway, so it's not much of an alternative.
I downloaded the movie via BitTorrent, but it does not seem to work. Is this encoded in some funky format?
Anyone actually view this yet? I don't see any comments about it and it won't play under Xine, MPlayer, Kaffeine...at least, not for me...
Everything I need to know about copyrights I learned from Slashdot.
"Work on KDE 4 has already started with making a development branch of KDE compile and run with Qt 4."
Oh, uhm... would not time be better spent at kde.org fixing the many bugs in KDE 3? I still have to strip out kicker (the panel) and kdesktop (the desktop candy) and replace them with other less known programs just to get a semi-decent x-windows running - and this is not a trivial task. There are still many bad bugs in just about every KDE 3 program out. My personal opinion is that KDE focuses on gee-whiz-bang-cool features rather than stability and reliability of the basic necessities needed.
Sounds more like Pommesbudentechno...
So they could kill GNOME.
:-)
Hmm... I never thought of it, but I wonder if the inverse is true. Gnome was created in response to the Qt licensing, no? Perhaps it was the GNOME guys who wanted to play a little naming fun with the Trolltech guys.
Either way, it adds a bit of fun depth to the (constructive) competition between Gnome and KDE.
ghfghfghfghfghfgh gf ffg f fg fg fn fg fg fgfhfghfghfghgfhfghfghfghfghfgh
I love KDE 3.4.1, and from what I have read KDE 4.0 will be even better than all the Windows versions ever released put together. Thank you Trolltech, QT4 and KDE 4 will soon make my life and the life of every other Linux (ab)user out there so much better.
9/11: Never forget it was a false-flag operation
Haavard and Eirik Eng were thinking about what to call the company for a while. One night,Haavard had a dream where the company was called "Trolltech". In the dream his wife hated the name, so he asked her what she thought when he woke up. She liked it. The rest is history.
As to being referred to as "Trolls", we don't mind. Trolls are something very Scandinavian, and in a way provides a title for all of us to share. It's kind of a bonding thing.
trolls are *large* and gnomes are *small*.
ick.
eric
I consider a huge ego a prerequisite to being cool. It's a warlord thing, so lesser beings might not understand.
As for attempting world domination, that just comes along with the super powers. You get some free time, you get that old itch to conquer, and one thing leads to another.
Raise your children as if you were teaching them to raise your grandchildren, because you are.
After watching this, it's no wonder nerds never get dates from hot chicks.
These folks have logged various bugs against the Cygwin port, but the developers haven't bothered to address them yet. Too late for 4.0 I guess.
Obviously, if they're hiring, being an actual troll would certainly be a positive side to emphasize, wouldn't it? *ducks*
I have a really elegant proof for Fermat's last theorem. If this sig was only a bit longer...
i see the free version is for vc++ or mingw on win32.
the old version that cam with the Qt gui book was vc++ or borland 55, no gnu.
what is the difference between mingw and a cygwin installed gcc/g++ environment ?
tia.
would be a story about how KDE can be cross-compiled on linux to run on wine or natively on windows.
at present, the only way to compile KDE for windows is by compiling it under windows (which requires that you have windows).
and that means you have to utilise a specialised forked version of kde source code, which has a bastardised version of configure, called configure.bat.
yerk.
does this mean inputting accents on qt applications will finally be fixed? kde and lyx have been unusable for me since qt-3.something...
I might be just an ignorant troll, but if it wasn't qt-3, I don't know why else i can't write accented words on anything using qt.
...the latest in digital technology for trolls, which allow such things as Remastered Versions of GNFOS.
We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
It get my vote for "most disturbing dance video ever".
A bad analogy is like a leaky screwdriver.
I mean, you must've gone to an awful lot of work to copy that blurb verbatim from the Dot.
</sarcasm>
The roots of education are bitter, but the fruit is sweet.
--Aristotle
...and as such, it's awfully sticky. If i catch myself humming it in the car someone's gonna die, i swear!
Does this come with a native Win compiler or do you have to use the framework as a plugin with MS Visual Studio/C++?
/^([Ss]ame [Bb]at (time, |channel.)){2}$/
Ahhh... eurodance lives forever!
The legal jargon surrounding the use of scripting languages and Qt is still kind of vague. Buried very deep in their FAQ section is the question Can I develop commercial applications with PerlQt or PyQt or other Qt wrappers? which isn't that helpful.
It still doesn't discuss in-house applications that are meant to solve production needs, but will never be sold or given away because the code is: too customized, reflects a particular business model, and/or not well polished. Perl/Qt is so much better than Perl/Tk, but we tolerate Tk because it's free.
Now I don't object to the core developer of applications needing a license, since that is what corporations do with Visual Studio, but scripted languages is kind of fuzzy. I think the best way to solve this is to officially support some of the language wrappers, like Perl and Python and provide some mechanism that determines an elegant way to "lock the interface layout" unless a developer license can be had. For example, only precompiled QtDesigner User Interface files could be added run-time, or something like that.
Then distribute it with ActiveState's ActivePerl or ActivePython. That version would only allow GPLed applications to be built, maybe through a variable like $main::LICENSE="GPL" to be declared, or something like that. You would have to purchase ActivePerl Pro Studio in order to develop commercial applications with the Qt widget set, but again the same "lock it down without a license" could be had.
Official support for scripted languages is the only way to sort out the need for quick, small programs for which C++ is inappropriate.
AFAIK some people is interested in getting a native windows version of KDE (not the cygwin crap) out with KDE 4.0.
I guess that has been one of the major reasons to extend the GPL licensing for the QT-windows-version. Really, there's a lack of decent freeware software in windows (advertising/spyware-free, etc), most of the decent software in windows is comercial.
A windows version of all KDE apps means lots of people will use those apps, and unlike most of the 3rd party software, KDE software is (and feels) more "integrated" (same UI instead of one UI for every program, etc). If the windows version of KDE is succesful lots of people will want to use QT for their commercial apps, I guess.
- serious "get laid" development - some class dancing at least comes with SHAME TECHNOLOGY(tm) in all plataforms!
i have found, you can find,happiness in slavery!
On this page: http://www.trolltech.com/download/opensource.html it says
Can I use the Open Source Edition to write commercial software?
Only if you plan to publish the software exclusively under the GPL.
If you plan to release a commercial product either using closed source or a mix of closed and open source licensing, you must use the commercially licensed version of Qt.
As I understand it, the GPL gives me the right to incorporate Qt into a commercial (and GPL'ed) product and they can't tell me otherwise since Qt is distributed under the GPL. Am I wrong? Does TrollTech have the right to tell me I can't make a commercial GPL product with Qt?
I think that I will stick with GTK+.
If you followed the link to Trolltech you would'nt have to ask.
As the filename ends ".mov" you could have it deduced yourself.
If you need encoding details: H.264/ AAC (=Quicktime 7)
Just because it's about Trolltech, you don't have to be a troll and call H.264 a "funky" format!
If you're after something that is a cross platform GUI toolkit, non commerical / commerical with LPGL license might i suggest Wxwidgets.
http://www.wxwidgets.org/
I have been using wx for a few months and love it.
Cross platform (Win32, MacOSX, Linux).
Very mature (12 years old) platform filled with lots of classes for most things you could think of.
And the seller point, no need to give away your source if you want to write something commercially at zero cost.
This doesnt mean QT isn't any good, but Wx has been around longer and really fills a need - try it out!
I'm using a Windows development platform Dev-C++ with all the hooks of wx: http://wxdsgn.sourceforge.net/
Wow, I always thought it was Q-T pronounced like cutie, but in the video they say it like 'cute'.
I've been so wrong all these years, oh what else have I been wrong about?!
I just went through this whole song and dance of deciding which toolkit to use. I wanted to use Qt because I perceive it as more established than many alternatives. But the reality is that they do not support many platforms. Sure, the desktop platforms are supported. But in this day and age, everything interesting is happening in the embedded world. So wheres the support for Pocket PC, Palm, and all the smart phones? Sucks, but at least I realized it now, when I've only invested $39 in Qt rather than the full $6K... lol.
From here:
Haavard Nord, Trolltech's CEO, and Eirik Eng, Trolltech's President, had been working together with various cross-platform GUI tools back in 1991. We were both very disappointed in their quality and were sure we could do it much better. Haavard went on to write his Masters thesis on GUI design, while I wrote a C++ GUI toolkit for a Norwegian company. In 1993 he called me up and suggested that we should join forces and use our experience in GUI design to write the toolkit that would be the king of toolkits. We had no customers, no funding and a lot of enthusiasm. Luckily we were both married to wives who had full-time jobs. We used some savings to rent a small office and hacked away for a year while our wives fed and cared for us.
Personally, I find the entire thing rather neat and almost romantic. If you told your spouse/sig. other "I'm gonna go work on something and make absolutely no money for a year and you're going to support me...do you mind?" (s)he'd probably say something along the lines of "hell no" or go packing. The company name comes from a dream one of the cofounders had about their wife as well.
I dunno. I don't see that many couples that're close or stable enough to do that.
There's more important things "chicks" can have than a "hot" body. Like...helping you realize your dreams?
-- Political fascism requires a Fuhrer.
From the /. summary:
I think what was meant here was proprietary licenses, not commercial licenses. This is a rather common misunderstanding that stems from not seeing the GNU GPL as a license under which one may do commercial work. But many developers and distributors have done commercial activity involving GPL-covered works over the years. What the GPL prohibits is distribution of proprietary derivatives, hence the GPL is not a proprietary software license.
Digital Citizen
If you think about it, $5000 is pretty cheap -- that's ony the cost of about a month and a half or so of a developer's labour; a good tool can easily increase productivity enough to regain that month and a half in additional productivity.
"There's more important things "chicks" can have than a "hot" body. Like...helping you realize your dreams?"
:P
But I'm shallow..You Insensitive Clod!
Just because you have dreams and aspirations doesn't mean we all do, some of us just want a "hot bodied chick!"
The Ogg Vorbis+Theora version works in Totem and Helix Player (better in Totem than Helix Player on my Fedora Core 4 GNU/Linux machine, actually).
Thanks to whomever made this version available. I appreciate distributing something for FLOSS users in FLOSS codecs.
Digital Citizen
Trolltech is just too kind:
c at_id=4
http://www.qtopia.net/modules/xoopsfaq/index.php?
Gtk: Although Gtk is on Windows as well as X, Qt has a far better cross platform implementation. Qt is written in C++, instead of C, has a company standing behind it, and needs much less code to write the same app.
How about mentioning GTK is about as stable as a one-legged table during a 9.0 earthquake?
GTK apps get a NULL pointer exception and abort exceedingly often. What point is exception handling if you just abort? Might as well just deref the NULL pointer and segfault - at least one can use a debugger. And it doesn't appear GTK programs try to save state or even clean up after themselves when they exception abort.
KDE only crashes on me when Xorg kills my computer or Linux's wonderful memory management causes an out of memory error and kernel killing spree - so when Firefox memory leaks - KDE pieces and various daemons get killed too - can't blame Qt or KDE for that.
Also, doesn't Gtk shoehorn C++ like features into C, making for a God awful mess? The disadvantages of C++ without the advantages. Everyone has a C++ compiler available - g++ is free and on all platforms (well at least those supported by gcc - which is anything you'd care about).
Gnome needs to just stop competing against KDE and allow their work to be folded into KDE.
Gnome said it was about the licensing, and that has been resolved for how long now? How many years?
Linux needs a standard desktop - user's don't want to be forced to choose - app writers don't want to have to choose and no matter what - lose some customers - and Gnome is bleeding away resources that could go to KDE.
Just because it CAN be done, doesn't mean it should!
Can somone please help me out how to install qt on windows? (Yes, this version, not the cyg-win version).
I got it extracted to c:\qt\4.0.0 but running configure.exe does not do anything. It just makes me accept the license and tehn nothing. I tried the configure option "-qmake" which didnt do anything either...
Ermmm... I am lost.
that that Eurovision Song Contest has far too much influence!!!11!
With full MVC support, Qt is finally on par with Gtk and Swing in my book. Only it's better!
There's more important things "chicks" can have than a "hot" body. Like...helping you realize your dreams?
What if my dream includes chicks with hot bodies?
It's The Golden Rule: "He who has the gold makes the rules."
They've released a song?! Don't they remember the dancing bits of Hitachi and how unbelivably mindblowingly cheesy that was?
*shudders*
The problem with Qt is that you cannot buy floating license.
.rc with C++ code.
Rational Rose for instead you can buy 1 or 2 floating license for 50 software engineers.
One of the problem in the current market is called:
"Free" MSDN Universal DVD license
Hire a developper or a MSCE, is the same thing,
except you get free licenses per MCSE.
Maybe we need a QTCE group license?!
Ask your boss to buy more Rational Rose license... please use Visio XP.
Ask your boss to buy some Qt license... please use Microsoft Visual Studio.NET
Why?
Boss: "Stop wasting public funds will ya!"
Seriously 6600$ is lots of money,
just multiply this by 50-100 employees
and you get a whopping 330,000-660,000$ US!
That's like asking your boss, please buy half M$ of Qt license.
There's no "cheap company wide" licensing.
A volume price of 660$ per seat would be more reasonable.
As far as the RAD part of Qt, anyone who used VCL/C++ Builder or Visual Basic will tell you
how much it sucks.
RAD Programming in Qt is as hard and tedious as Java, if not more.
One problem with Qt is that automatic code generation is insufficient.
Want to design right-click menu... please write C++ code.
Want to design a KApp... please write a
Want a standard menu... the default one is incompatible with KDE and no default KAction.
Qt and KDE needs to work closer together, because currently the integration just sucks.
The other problem with Qt is that you buy a library without a built-in IDE and multi-platform debugger.
At least, if it provided a Visual Studio debugger equivalent. Don't get me started on extremely painful gdb or ddd.
Qt Designer is NOT an IDE.
KDevelop sucks -> not user-friendly and no debugger.
It might be less painful than GTK or WxWindows, but it still far from useable than VCL.
Huh, lack of decent freeware software? You are kidding right? There is a ton of decent freeware software (some is advertising supported, and some not).
. You are talking anywhere from 3000 to 5500 USD. Those people doing shareware or freeware, and who DO NOT want to give out the sources will not invest that kind of money for an SDK. You still will most likely need to buy an IDE, and compiler. And the moment you purchase Visual Studio you don't need a GUI toolkit.
I use Linux, OSX, and Windows, and if one thing can be said Windows has momentum BECAUSE it has all types of software freeware, and commercialware.
Developers on Windows will not use QT for their commercial apps. The main problem is the cost. http://www.trolltech.com/products/qt/pricing.html
The argument of cross-platform does not spin either because it means a 5500 USD investment, which has to pay off. If were doing cross-platform using C++ I would use either GTK, or wxWidget.
"You can't make a race horse of a pig"
"No," said Samuel, "but you can make very fast pig"
I'm GNOME junkie, but KDE is quite superb desktop envorement (my taste is just different) and Trolltech are really doing good and professional job here. Desktop wars aside (we have nothing to fight each other about), I love lot of KDE apps like K3b, Kbabel, etc.
Congrats to KDE and QT teams!
user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
Ultimate++
It is BSD licensed, it comes with IDE on both Linux and Win32, and it kicks ass for productivity.
See comparison with Qt.
To me, this seems like an interesting catalyst to learn a GUI API. Not only is cross platform is a welcome positive; the Qt structure is intriguing. Particularly see the Qt Object Model for a great read. I had little idea that Qt used a signals model and was tending towards strict use of the MVC paradigm. Perhaps comprehension of Qt would increase my chances of bothering to learn the almost entirely alien Cocoa/Obj-C rhetoric.
Actually, having downloaded Qt4 for Windows I've found that the GPL version doesn't "support" VC++. Only the makefiles for mingw are included. The configure "script" (which is actually an executable) just seems to display the GPL (which you can edit in an accompanying text file so you don't have to hit enter repeatedly), ask if you agree and then bail out. Perhaps that's because I don't have mingw installed; I'm not sure, because it didn't give any kind of error.
It's quite annoying that it doesn't come with the makefiles for VC++. I don't use the Visual Studio IDE, but I always use Microsoft's compiler (CL.EXE) and have a big collection of libraries already built for it which I don't fancy having to rebuild to switch compilers just to appease Qt. No doubt I could, if I had enough knowledge about Qt and the time to do it, create my own makefiles for CL based on the ones supplied for mingw, but that TrollTech didn't include them when they clearly have them for the commercial version is a little annoying. Why are they mandating which compiler open source developers must use? It's not like I'm suddenly going to plonk down a $4000 licence fee just because I want to use a different toolchain. What difference would it have made?
There is no discrimination against fields of endeavour in the GPL, which is the Qt license. Furthermore, the GPL is clearly listed on the OSI website as an OSI-compliant license.
I support the Center for Consumer Freedom
This has happened to me multiple times.
Also, I have been seeing lots of posts that seem like obvious responses to threads, but the wrong threads, they are then marked incorrectly as offtopic.
I suspect the slashdot article ids are getting messed up somehow and people's replys are getting stuck under the wrong parent.
Strangely enough, I thought that was how all couples should behave.
If my wife would decide to take a year off to work on a personal project (or go to graduate school) I would foot the bill gladly. In fact, I'm almost doing so now (just almost, because she has a scholarship...).
I don't get it.
Why would you say that makes sense for a US firm, other than the fact that many US children celebrate it? It is quite commonly celebrated elsewhere though, so that can't explain it either.
Halloween is "NOT" from the US.
According to wikipedia, Halloween derives from Hallowe'en, an old contraction, still retained in Scotland, of "All Hallow's Eve," so called as it is the day before the Catholic All Saints holy day, which used to be called "All Hallows," derived from All Hallowed Souls.
In Ireland, the name was Hallow Eve and this name is still used by some older people. Halloween was formerly also sometimes called All Saints' Eve.
The holiday was a day of religious festivities in various northern European pagan traditions, until it was appropriated by Christian missionaries (along with Christmas and Easter, two other traditional northern European pagan holidays) and given a Christian reinterpretation.
Halloween is also known as the Day of the Dead, and it is a day of celebration for Wiccans and other modern pagan traditions, though the holiday has lost its religious connotations among the populace at large.
Halloween is also called Pooky Night in some parts of Ireland, presumably named after the pookah, a mischievous spirit.
http://www.trolltech.com/download/opensource.html
"Add a notice to your program that it is GPL licensed when it runs"
The QPL seems to be gone. THis is new. So what if I use QT but want to release my own code as BSD?
Ummm...
What you don't understand is that this is how marriage works. My wife left a good job so I could make a career move. I supported her as she went through grad school and the process to become an Episcopal priest. Right now, she is at home with the kids while I am presenting at a conference.
We have been married 23 years, and I claim that this sort of thing is more typical than you might imagine. We have both realized dreams because of the support of the other.
$6600 is a drop in the bucket for any company that deserves to stay in business. Regardless, the ecomonic benefits of using Qt far outweigh the costs--a cross-platform development toolkit saves massive amounts of coding time, and time is money.
I support the Center for Consumer Freedom
Now is the time on Trolltech vhen ve dance.
Dieter
Have you seen their per capita income? That's easy for them, that would be impossible for a Brazilian like me. Well, unless my wife had already a very high income.
-- "Usefulness arises from what is not there" - Daoism saying
Using OpenGL for rendering is obviously a step up for QT, but one area that could well be a problem is text rendering. Big fan of OpenGL that I am, it has to be said it's not that great at rendering text. If you want fairly simple text, it's fine, but for high-speed, anti-aliased, Cleartype-smoothed fonts it's not easy.
On Windows at least, QT used the old GDI rendering code which can do arbitrary text rendering extremely well. Replicating the speed and functionality of that is not trivial in OpenGL. You can used texture-mapped fonts, which works quite well, but if your application requires lots of fonts, at lots of sizes, you may run out of texture space quite quickly. Also, replicating Cleartype smoothing (for LCDs) is practically impossible.
I looked through the release notes for QT 4 and it appears that they will render fonts in OpenGL as filled paths. I've tried that also, and it can be VERY slow, especially if you use very smooth glyphs when building the paths to render.
Anyone know how they can overcome these issues?
Cress, cress, lovely lovely cress
Just built it. Yea, it's more lightweight, but don't remove QT3 just yet. The new designer lacks the project manager, code editor, etc. All that's left is the.. designer. While yes, this is more lightweight, etc, the main reason for using Qt over Gtk2 at times was that Qt3 lets you create a working gui app, FAST. I mean, generating the functions for all the signals, etc. Qt4 does not do this anymore. I have no problem with generating all the stuff by hand, but isn't the whole point to "Code less, create more?"
The 3D widget is somewhat cool, though.
Dang. Maybe wxwindows it the way to go.
You gotta hand it to them for picking an appropriate name for their product. :)
please dont tell me you STILL dont understand that Gtk+ is indeed object oriented (there are classes, inheretance, polymorphism).
Never mind those, when do I get PHPQT?...
Hacker Public Radio is our Friend
In Scandanavia "chicks" don't take offense at the word chicks.
They may, however, take offense at you implying that most women would leave a man because he wasn't making money.
--
That's nothing, Apple released Quicktime 4.0 long ago. ;)
I think what was meant here was proprietary licenses, not commercial licenses. This is a rather common misunderstanding that stems from not seeing the GNU GPL as a license under which one may do commercial work.
The reason the non-GPL license is referred to as "commercial" is that it is a commercial product, or, in layman's terms, "costs money to acquire".
It is the license itself that is commercial, not the applications you distribute with it.
I wouldn't say I don't understand how marriage works, nor would I say I do.
Success depends on a lot of factors, like duration of marriage thus far and culture. In my country (the US), about half of marriages end in divorce and thus one could say any other outcome is sadly "above average". I fully agree and embrace the ideal I put forth as the template for marriage (i.e. supporting one another for better or worse in all each other's aspirations) however, I was simply pointing out having a healthy relationship is actually atypical, both statistically and in my personal experiences thus far (but I'm only 23).
Also, there's a huge difference between "making a career move" to something like a priest and starting your own company in an unproven market with no income from your product for over a year. In the former, there is a good chance you'll get positive income at the end (therefore, more of a matter of willing to wait for income later). In the latter, it's very probable you'll make absolutely no money even after a few years.
I'm glad your experiences were positive, and though I think it is how marriage should work, we ought never to impose our ideals on reality. Instead, see it for how it is, for it is because of this descrepancy that dreams are possible.
-- Political fascism requires a Fuhrer.
You didn't read the license correctly.
m l
You MAY NOT SWAP license in and out.
You buy an individual license PER DEVELOPPER.
"It is a per-developer license.
The license is assigned to an individual. It may be transferred,
but only every six months and within the same organization.
To transfer a license, or if you need a more flexible licensing agreement, please contact sales@trolltech.com. "
http://www.trolltech.com/products/qt/licensing.ht
Not a bunch floating licenses for the entire company.
It's not like you are getting:
5 windows floating license
5 linux floating license
5 mac floating license
1 cross platform floating license
"My gut reaction is this would be suicide if they did that, so I find it very unlikely they did."
That's what they do and that's why I'm complaining.
They are saying that floating licenses
do not make sense for a library.
So, unless your organization builds software on a single platform, then you need 6600$ multiplatform license.
You didn't read the license correctly.
You're right, I didn't read it at all. And from the link you gave me, neither did you. If you actually found the license on the site, link to it and we'll be able to settle this instead of speculate on what it does or does not say.
You MAY NOT SWAP license in and out.
You buy an individual license PER DEVELOPPER.
Reread what I wrote earlier. I didn't say switch the developers' licenses, I just said give everyone ONE licenses for his or her preferred platform and have them stick with it.
In other words, I'm not saying swap the license, I'm saying swap the code you're working on. As long as the license doesn't forbid compiling code written on a different platform under a different license, you would be more than able to do this.
That's what they do and that's why I'm complaining.
They are saying that floating licenses
do not make sense for a library.
So, unless your organization builds software on a single platform, then you need 6600$ multiplatform license.
No, you don't. You could have one dev working on a Windows version, one on a Mac version, and one on X. Single platform -- $3300 -- for each, but you can build on all three platforms.
You have yet to show me a page saying they forbid this in their license.