Inteview with Matthias Ettrich
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- New Products
- Readers' Choice Awards
- RSS Feeds
- Automatically updating Guest Additions
28 min 8 sec ago - I like your topic on android
1 hour 14 min ago - Reply to comment | Linux Journal
1 hour 35 min ago - This is the easiest tutorial
7 hours 50 min ago - Ahh, the Koolaid.
13 hours 28 min ago - git-annex assistant
19 hours 28 min ago - direct cable connection
19 hours 50 min ago - Agreed on AirDroid. With my
20 hours 1 min ago - I just learned this
20 hours 5 min ago - enterprise
20 hours 35 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.



Comments
Re: Inteview with Matthias Ettrich
I can't believe you interview a developer and don't ask the ultimate question:
vi or Emacs!?!?!?!?!
Re: Inteview with Matthias Ettrich
Although he didn't ask this question, the answer is still there :-)
Re: Inteview with Matthias Ettrich
Check the distribution question...
Re: Inteview with Matthias Ettrich
I have done a bit of programming in QT/KDE, and I must admit, it is a _very_ nice API. With KDevelop and QT Designer, you really have first class RAD tools on Unix.
What I'd like to see though is integration of a GUI designer with KDevelop further (Like with Delphi/Kylix), so that say, double clicking a button in your form inserts code into your KDevelop application where you can code what you want that buttonclick to do... Just use Delphi/Kylix and you'll know what I mean.
Re: Inteview with Matthias Ettrich
AFAIK Qt4 (which will be released somewhen in 2004) will bring some improvements to the Qt-designer, so it could be easily embeded in KDevelop by the kde folks.
I think KDvelop3 will be one of the best IDEs, and when QT-designer is embedded, it will be even better.
QKW - native KDE on win32
There is a project started to assure integration you told about. KDE (at least many KDE apps and KDE libs) will be available on win32 for both commercial and free developers/users.
To read more, visit:
http://www.iidea.pl/~js/qkw/
Nice interview =)
I hope there are more to come soon. Its always cool to learn a bit about the future and the developers making your favorite applications.
I also like Qt, even though I have not used it too long yet. I expect nothing but the best toolkit with the most innovative and intuitive technologies went into it and that Trolltech is busy at work on the next version. Qt also has a very nice online manual. (However, many parts of the Trolltech website seriously need to be updated, especially in the "developers" section. http://www.trolltech.com/developer/index.html Much of the information is old.)
Trolltech Website
Its true, the trolltech website is in dire need of update in the Developer section.
Here: http://www.trolltech.com/products/qt/codecomp/index.html?cid=4 It should also have a comparrison to GTK+ which has a C++ binding. But, the ultimate comparrison which might also decide the language is a comparrison between the dominant Java, Python, C, C++, C# Pascal etc. toolkits to Qt. If Qt still keeps its advantages this is by far the most convincing way to advertise Qt. If another toolkit is shorter, say Qt is more flexible or pick another example =p or jsut improve Qt until it becomes shorter while keeping its flexibility.
QT vs KDE as an app API
As I understand it, some developers of commercial software end up coding to the QT API rather than KDE either for licensing reasons or because the KDE API's aren't available under Win32.
On Windows, they get the native file dialogs, system colors, etc. But on unix, they don't integrate as nicely as they could with KDE.
As a KDE developer and a TT employee, I wonder whether Matthias sees this as a problem. And if so, whether he has any power to steer TT to help make native QT apps on unix integrate better with KDE.
Re: QT vs KDE as an app API
This mail from Matthias answers your question: http://lists.kde.org/?l=kde-core-devel&m=101170367405607=2
Re: QT vs KDE as an app API
Broken link above - this one works:
http://lists.kde.org/?l=kde-core-devel&m=101170367405607&w=2
QKW - native KDE on win32
There is a project started to assure integration you told about. KDE (at least many KDE apps and KDE libs) will be available on win32 for both commercial and free developers/users.
To read more, visit:
http://www.iidea.pl/~js/qkw/
Re: Inteview with Matthias Ettrich
Why is the licence of QSA such that if you use it in an application, the SCRIPTS that you write are GPL'ed?
You obviously have NO desire to see it used in KOffice, everyone would have to GPL their scripts. And, sadly, most big business run on some crappy VBA Excel Macro hackjob.
Sick sick licensing rears its head again. Why does Trolltech keep on doing it?
Re: Inteview with Matthias Ettrich
Lack of licensing understanding rears its head again. Why do the trolls (not the Trolls) keep on doing it?
Re: Inteview with Matthias Ettrich
To quote from the Trolltech QSA FAQ:
Must Qt Script code interpreted by the GPLed Qt Script interpreter, be released under GPL-compatible licenses?
Depends. If you use "bindings" to the Qt library in the Qt Script code, i.e. script something you just as well could have written directly with Qt the interpreted program is effectively linked to Qt. In this case, since Qt and QSA are released under the GNU GPL, the interpreted program that uses them must be released in a GPL-compatible way. (See also the GPL FAQ: http://www.gnu.org/licenses/gpl- faq.html#IfInterpreterIsGPL). If you do not use "bindings" to the Qt library in the Qt Script code, your interpreted program does not need to be GPL-compabtible.
Re: Inteview with Matthias Ettrich
Scripts for free distribution or internal use, gpl is fine. Scripts that you want to sell proprietary closed source, Trolltech wants you to purchase a license. Is that how it works?
I guess they like eating too.
Derek
Re: Inteview with Matthias Ettrich
well, its a bit silly. but then again.
whats wrong with GPLling your scripts?
scripts are, by defination, source only. GPL demands that you give source to everyone who gets binaries. With scripts, this point is moot. Only remaining problem i can see is that everyone you give/sell the scripts to is entitled to do the same. For something like document macros i cannot see the problem with this....