SuSE Presents The YaST2 Package Manager
AnonyMouse writes "SuSE presented the brand new version of YaST2 which includes a new package manager for the upcoming SuSE 8.1. OSNews posted an article about it, pointing off the mistakes made by SuSE in the design of this new package manager." Eugenia's review seems unduly harsh to me, but you can look at the screenshots and judge for yourself.
"Eugenia's review seems unduly harsh to me, but you can look at the screenshots and judge for yourself. " If you _can_ judge a program solely by its screenshots, you probably don't even need to.
Not as glitzy as WinXP's "Add/Remove Programs" but it's uncluttered and seemingly easy to use. Finally a step in the right direction.
Is there some requirement that states that media reviewers of an operating system must modify its default color scheme and appearance in such a way as to make the user interface appear as undesireable as possible?
Yes, the user interface is configurable. But the distributor spent a great deal of time deciding on defaults that will appeal to most of its customers. It's unprofessional to review a product and post screenshots with modified settings.
Am I going insane, or this woman judged the package manager only by some snapshots? Does she want us to take it as a serious analysis?
Oh... wait!! It is the same woman that cannot make her Gentoo GNU/Linux work and then blame the package system, because they are source and not binary based!!!
It is not about catering for any particular class of users, but about making GNU a coherent, open platform, not simply a fragmented, proprietary product.
In the long run, freedom and coherence matters, even for newbies. Or perhaps especially for them, as hackers can always find their way around.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
That this package manager does not FORCE anything on you. If you dont want to know about versions and such, simply ignore them. If you dont want to search for which packages contain a certain library, then DONT!
The reviewer seems to believe that since HE is confused by the screenshots, that everyone will be. Personally, I find the shots encouraging! This manager seems to have a LOT of power, and honestly, it seems to be fairly straightforard in its design. (as much as you can tell without using it.)
I really wish people would refrain from reviewing things based solely on opinions of screenshots. I realise that opinion has a LOT to do with shaping a review, but to pan a product, simply because the screenshots confuse you seems both stupid and short-sighted.
(stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
Everything which if commercial is better in her little world. Freedom means nothing.
In her world GCC sucks because ICL6 optimizes better and VC++ has a pretty editor bundled (never mind that those are c and/or c++ only and VC can't even compile my code!).
Everything sucks especially when compared to BeOS (something about moving windows around which isn't 'smooth' enough or whatever under any other OS).
Valgrind is 'better than nothing', but a mere toy compared with PurifyPlus (closed source and only $4800 for a unix license!) because... well, her husband who happenes to use PurifyPlus said so (guess there's no reason to think he'd rationalize it's superiority, especially if he paid $4800 for a license :-).
I'm amazed her opinions gets so much attention, they mostly seem skin deep to me.
This quote sums up the reviewer's whole attitude: "you can't be a Unix and try to sell your product to plain users too."
Seems the reviewer's upset that Suse is, well, a Linux distro. Her prescriptions for dealing with dependencies suggest she's never used apt, either.
And pointing at Windows as a good example of installation behavior is just silly. On Windows, dependencies are shipped with the application, and sometimes you wind up with system libraries getting overwritten with older versions. And sometimes the older version's better, and gets overwritten with a newer one. Microsoft's had to write new features like "Windows File Protection" because of this.
On one point, I will agree: an installer or package manager should be as simple as it can be. If you install a package, any dependencies it requires should be automatically installed.
But all this stuff is a solved problem. It boggles the mind that people would rather use their own wierd solution than build on apt.
While i can admit that the package manager is too complicated for the averege user it reflects something vital. Versioning and installing of programs in linux needs a standard that makes it esier to install applications. I have no problems whatsoever but i can imagine how frustrated a newbie could get. It should be possible to change the versioning system to someting more coherent and easier. If you polish todays system it wont help the underlying problems of dependencies and versioning. automatic download of depending packages solves the problem but in a very advanced way. There must be a simpler way to fix this. Small programs should be compiled statically since an increse of a couple of megs is well worth not having to grind your teeth over missing packages.
HTTP/1.1 400
What a pity! I wonder how one can think it sustainable to be the only free rider to keep its code proprietary in a sharing community.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Please, note, folks: it's not out yet. SuSE actually listens deeply to its customers, and if people don't like it, it will be fixed (of course, SuSE listens more to the real customers who hang out at the suse-linux-e mailing list which generates >200 messages a day.)
Please note, also, that SuSE is not designed for the "Average Joe", which the OSNews.com review brings up all the time. SuSE is designed more for the intermediate-professional level. One piece of evidence for that is the existence of a NCurses (i.e., console) version of YaST2.
Eugenia Loli-Queru, the author, also bitches about the ability to remove system libraries and about the ability to find which pickage provides a certain library (or what needs it). Frankly, I find that a lovely feature, and will be sure to use it.
The author ends with the question: "Does this truly solves the problem for the customer?" The answer is a true yes (IMO), because SuSE's customers are not first-stage newbies. As a longtime SuSE user, I have found that if SuSE has to choose between power and simplicity, power will win, and I applaud them for that.
As one of the few Linux companies with a _profitable_ software division, there's real concrete proof that SuSE knows what they are doing. At least wait until the product launches before writing a scathing review...
The reviewer clearly doesn't have A CLUE! That's an extremely useful functionality. I can certainly empathize with trying to install an rpm that isn't listed in YaST...because often times it breaks because of a missing dependancy...and it usually takes AGES to find what package it's in!
So... clearly the reviewer is just spouting on this point or, more likely, simply doesn't understand what it means.
"If at first you don't succeed, lower your standards."
I'm certainly no friend of either SuSE in general or YaST in particular, but after reading this article, I am left with the uneasy feeling that this was just not objective journalism, but in fact outright bashing, and I'm kinda saddened by this. is this really necessary? Debating things, even in a controversial way, is certainly a good thing, but let's try to not get personal - the last thing we need is this kind of mudslinging amongst ourselves.
quidquid latine dictum sit altum videtur.
This is the second time this week I have seen Eugenia express a knee-jerck opinion on something without putting much thought into it. The first was calling for a user friendly Gentoo but that's a different argument. I don't care who you are - calling a program a "UI disaster" without even actually using it is VERY irresposible. As a reporter she should be doing due dilligence and research before forming an opinion or dare I say "review" on a new piece of software. The good people at SuSE are working VERY hard at trying to make managing binary packages easier and here's someone slamming them before it's even out the door. This is irresposible reporting at it's worst. OSNews has become a soundboard for Eugenia's opinions and she has no problems shelling them out at her every whim. This was the last article I plan to read at OSNews. I'de prefer to get unbiased news elseware.
Sincerely, Former OSNews Reader
Have a Happy.
Well it's not really that difficult, but it does require some thought.
The main problem with the screenshots is that they seem to be of obscure features rather than the ordinary things I would do all the time.
apt-cache search
apt-cache show
apt-get install
apt-get upgrade -u --fix-missing
That's all I need 95% of the time.
I'm confused by what the color scheme was meant to represent, and what the problem is with the project versions.
These screenshots are obviously designed by programmers for programmers. That's why there is a screenshot of dependency hell. A marketter would not have included it. On the other hand, I trust open source because I know the developers are going to be honest even if it doesn't make business sense. It would be nice to fix dependency hell, but it can't realistically happen. Microsoft fixes it by controlling the entire process and by releasing new versions less frequently than even Debian. Linux is developed too fast, and by too many different people for the problem to go away entirely.
"Actually, all the user needs to know is that there is a new version available. Nothing else." I disagree, I sometimes wonder what version is going to be installed. They could make all the new versions a different color, that way everyone wins.
The article let's windows off too easily. I have never liked windows update. It always makes me nervous. To download a patch to active X, I had to turn on active X. How do I revert changes? It never tells me what it is doing to my system. These days windows update seems to be turned on by default. It pops up when I use other people's systems. Windows update is like X-10 ads without the buxom babysitters. I don't think it ever gives any information about what program is going to upgraded. I never know if I should press yes to upgrade, or if it is going to trash the system.
Eugenia's articles are great. We need more discussion about user interfaces.
Shouldn't it be named YaYast instead of Yast2?
When information is power, privacy is freedom.
Wow. Lots of people posting about SuSE who don't appear to actually use it. I want to make just two points. First, while I understand that their installers are not GPL'd, I also understand that this is what makes them a profitable enough company to be stable. I don't want SuSE to be like Mandrake, asking for handouts. I want Linux to survive, and companies teetering on the edge make me uncomfortable. Second, YAST is not new (obviously), so any hype about managing packages is overstated. YAST has done that for a while. But what is new, and -- sorry -- what I and other customers asked for, is the ability to search inside a package for libraries and such. For me personally, I wanted to get Xine and Xmms working from a compile, and there were cascading dependencies. I didn't want to compile everything. So it is NOT that SuSE put that there because they screw up dependencies and have "advanced search" as a bandaid. They have it there (at least in my case) so that I can select a library, get all the sub-dependencies taken care of, and then I only need to use gcc for the app itself.
My Greasemonkey scripts for Digg &
What's the point of switching from Windows if you are just going to tie yourself to a different vendor? The fact of the matter is that the openness of a technology matters, and if you don't believe me, talk to some of the fools that got sucked into using Caldera's proprietary installation routines. Caldera's management tools were cool, but it wasn't too long before they were charging per processor fees, and now their Linux distribution has all but vanished and they are back to beating the SCO Unix dead horse. So now their customers get to unlearn all of the Caldera specific stuff they learned and start again. Similar things have happened with several of the other proprietary Linux distributions including Corel's brief foray into the world of Linux.
The fact of the matter is that there are plenty of distributions that have good Free Software management tools. For newbies I would recommend either RedHat or Mandrake, and if you really want to see a Linux box that is easy to keep up to date install Debian. The apt packaging tools make Windows update look pitiful. They aren't graphical, but a single one line command will download and install any package and all dependencies.
Or you can learn the hard way. The market has been particularly brutal to companies that have tried to take Linux in a more proprietary direction. In fact, the reason that RedHat is at the top of the food chain is that they have consistently given away their software. SuSE, Caldera, Corel, and many others have at times had niftier products, but it has always been RedHat's tools that have spread because they were free. Apparently SuSE still hasn't learned it's lesson.
It all depends on your newbie. If your newbie is computer-literate, they can install SuSE 7.3 over FTP.
:) But that's getting a little OT... )
My newbie could get around Win32 adequately. His home box always seemed "slow." He saw KDE 3.0.3 running on my Gentoo box, and noted I was always raving about Linux and how he should try SuSE. So, he went home, and grabbed SuSE 7.3 bootdisks, on his own. He then did everything the installer asked - I just gave him some names of IRC clients and the name "KDE", and he installed it all himself. And that was YaST1. (Which IMHO was a better package selector in ncurses, but apparently it works nicely again in 8.1's YaST. I've installed a 7.2 and 7.3, ran 8.0 for some time, but I've just recently installed Gentoo. I love it
In any event, later, SuSE apparently installed sendmail so he could send email, and he could run pine and successfully send me email.
So is he a brighter newbie than normal? Or is Eugenia a dumber newbie? I think that SuSE gets high marks in terms of usability for me - my one gripe about 7.3 was that it didn't start XDM/KDM/GDM automagically. (I love that word...) It was fixed in 8.0. And it used YaST2 for installation under X or some FBDev... it was a dream to upgrade from 7.3 to 8.0. I just hit "upgrade", fed it its 7 CDs (HEH), and it went. He's a convert now. (I've been a convert for 4 years - now I only boot win2k if there's a game that I wanna play - WineX is helping with that, love it already! - or... well.. I don't boot win2k otherwise!)
Happily,
pi
I've been using it exclusively on the desktop for 2 years and on a few servers at work. This is a step in the right direction for the distro. In SuSE 8, the developer's sought to become more compliant to the LSB (Linux Standard Base) and to streamline their distro. Prior to 8.0, SuSE was sporting both Yast and Yast2. Yast was a carry over from ealier distro's which included an NCURSES based package manager (among many other things). Yast2 provided a clean GUI that could be run under X or via NCurses at a terminal (or over SSH...great!) allowing for easy system updates and administration for newbies and exerienced alike. Those who don't like Yast can turn it off and take responsibility for managing the system manually. With 8.0, Yast was removed from the distro and a BIG complaint from their user base was the loss of the Yast1 package manager. This clearly is a response to their user base to integrate a package manager into Yast2 (and a powerful looking manager at that). Please. If you don't use SuSE refrain from the constant "apt" this and "emerge" that. SuSE works very well with apt4rpm if you so desire and if you like Debian or Gentoo (I don't have the patience, it was fun to get it working, but when I'm building several workstations, Gentoo ain't happening), then use them. Linux distro's can peacefully coexist, and as an admin and desktop user of SuSE's distro, I'm glad to see a GUI and console package manager re-integrated into the distro. I'm sure it will only get better.
I don't know how many of you frequent OSNews, but Eugenia is always very critical of Linux, Java, OS X, or anything not Microsoft or BeOS.
I personally think it is poor reporting to post such a rancorous review of a program based entirely on screenshots. In her forum section, she admits to having never used YaST, so the review is based entirely on nescience, sensationalism and a dislike for anything Linux (although she regularly denies it).
Eugenia has a bad habit of telling her readers to f**k off and die and deleting posts she doesn't like, so it won't do any good to try and reason with her to be more intellectually honest in her articles. It's best just to take this horrid review with a grain of salt.
YaST is a very good tool, and from the screenshots, they have fixed some things that needed to be fixed. It looks very good to me and I look forward to trying it out when 8.1 is released.
If it doesn't matter if YaST2 is Free or not, then why doesn't SuSE simply free it? The answer is simple, SuSE believes their proprietary installer/management console sets them apart from the competition. They also want to be able to charge you for each and every installation. I agree that the risk is minimal. Anyone who can learn YaST2 can learn to use someone else's tools should something happen to SuSE. However, why take the chance. The other distributions have perfectly acceptable tools, and their tools are Free Software.
SuSE's choice to use proprietary software in their distribution has already hurt them quite a bit. SuSE's popularity is declining steadily despite the fact that they have pretty neat tools. Apparently enough people care about Freedom to effect SuSE's market share.
Plenty of distributions have tried differentiate their products with proprietary value adds. RedHat has taken a completely different tack, however. They have seeded the market with their technology by making in Free Software. By doing this they have guaranteed that the technologies that they are expert in are the ones that are copied. Everytime that someone wants a base distribution to build their new idea on, they choose one of the Free distributions, and usually that means RedHat. That's why RedHat is synonymous with Linux, and that allows them to get the best Linux consulting gigs.
With power comes responsibility. I welcome more information and control over the packages that are installed. I have tried many of the popular distributions, and I often find packages that I never use but are installed by default in the distributions. These packages are potential security risks and uses up valuable disk space.
I have used SuSE 6.x - 7.x in production and have found the tools included to be better and more comprehensive than the most popular distributions. And SuSE does not charge for online updating.
If you don't know which packages you want to use, use a default selection.
Self-important journalism. Let's take a few examples..
Firstly, they decry the fact that YaST2 doesn't simplify the version numbers. And *then* they get upset that YAST2 does try a simplification using colour. YaST2 says "We're trying our best here, and it seems to work pretty well" where petulant reviewer mumbles something about hating versioning systems on Linux. Frankly, it seems they don't understand the nature of open-source.
Then they complain about a search feature to see which package provides a given library, and tries to convince us that that's only something 'power users' need - personally, it was one of the first things I learned to do with the RPM tool when I installed Linux for the first time - non-standard packages off the net would often complain about missing libraries.
To add to everything else, this article is written by someone who by their own admission hasn't used the tool yet, and is going purely off screenshots. What a retard.
Score:-1, Funny
However:
Look what the lack of standard versioning scheme throughout the open source community is forcing SuSE to do [...] A commercial OS would have enforce such a standard on all its engineering teams
What is she smoking exactly? There is no Windows standard for version systems. Every app comes with it's own scheme. There is not even a scheme for Windows itself: Win98, Win2k, WinMillenium, WinNT4, Win3.1, WinXP. Ask a newbie to put those in order. Their apps version system is similar "clear".
The blank you missed was Beos. The author of the article is a Beos advocate looking for a new direction in life. She is lost and does not know what she is talking about.
I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
They also want to be able to charge you for each and every installation.
Wrong.
No, not only wrong, this is FUD.
Please read up on the yast(2) license before spouting off such a nonsense.
If they won't change the license in suse 8.1, and you know more than I know about this change, I have no idea where you get this from.
If not, I can only ask you to inform yourself and tell me how your sentence above can hold.
Things like these (among others):
:)
"Advanced search: Which package provides that library my program needs?" Do you truly think that Joe User needs or should be forced to know or search about this? If your answer is "yes", then, Mr SuSE, you got no clue about desktop system design.
Well...the thing is, SuSE is really aimed at companies (they want support contracts!) with professional sysadmins. It is used on the server a lot, and if it is rolled out on the desktop it will probably be done by a companies admin.
So, if something breaks, our happy sysadmin could look up missing dependencies of a certain package - rather usefull I'd say.
And no, Joe Avg User probably doesn't want this, that's why it says 'ADVANCED search', i.e. Joe Avg Stupid User shouldn't go there in the first place, but just select 'Automagically use my harddisk as you see fit', then 'Default Desktop Install', and that's just about how much he should see of the install process.
But for sure, I would *love* this advanced search thing (fortunately, Gentoo Portage has it built-in
Every expression is true, for a given value of 'true'
My biggest complaint is the way that yast operates. rather than work with the config files for a particular part of the system directly, it keeps its changes in a databases, than shits them out to the actual config files afterwards.
If you have ever made manual changes to any config, you are fscked as soon as you use yast for that 'quick change' you couldn't remember how to do with the text files...or if you have multiple machine admins, good luck.
And yast doesn't support all of the possible config options available for certain things either, so you HAVE to tweak them by hand (1152x864 resolution on the video card I use at work, for example).
My last gripe is that ridiculous mix of /etc/rc.d scripts and /etc/rc.config for configuring what gets started or not. Come on! Pick one method and use it. That mix is just confusing to anybody using that distro for the first time. Having to muck with it in two places is wrong.
Maybe the community could lean on some of the more creative folks and urge them to apply their creativity more to the product and less to the version numbering system.
Or the Linux Standard Base could weigh in. I know, we view standardazation as the Siamese twin of censorship, but it can have the effect of lowering the entropy in the system.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
I don't understand where this attitude to SuSE comes from. That they don't contribute to Linux is simply not true. If you want to argue that they don't contribute enough, you can - but I think if you look at their performance you'll see that they'll do a lot for the community. Xfree, reiserfs and lots of translation efforts come to mind.
To call them free riders is mean spirited, whether you like their proprietary management tool or not.
Yes, that is their business model. It makes sense, but it's annoying. If you read the README, they at least come out and say it. You can always pool resources with a few friends.
You can download a trial CD, which is a live bootable CD. I've never done it. You can download CDs of prior versions of SuSE (perhaps the 8.0 images are out now?). You can install the current version via FTP, but their FTP site is several months behind the CDs, so it is probably beyond everybody (not just newbies) to make the CD 1.
You are allowed to copy, modify and redistribute yast just like with any GPL-program.
The ONLY difference is that you are not allowed to distribute it commercially (sell it, make a commercial distribution out of it).
No one said that. It is well known that they contribute to GNU the OS, Linux the kernel and several utilities and applications.
The thing is that they keep fragmenting the platform from the end user point of view by keeping such an important tool proprietary. As long as they do it, no other distribution will be able to use it; they will have to duplicate effort and probably keep the user experience different even if everyone agreed YaST is the best and greatest. Even a one-year delayed GPLing like Ghostscript's would avoid this.
They are free riders indeed. No matter how much they contribute elsewhere, people like Debian or even Red Hat do not hold back anything. That SuSe does hold things back is what sets them apart. This is what fragmented the original Unix: no matter how much Sun contributed to X or NFS NIS or whatever else more, they never made things like the desktop or the kernel and core libraries free software. So it is the same story all over again, just that now the chances of fragmentation and of proprietary lock-in are much smaller, because both the totally proprietary competition (MS W32) and the totally free one (GNU/Linux) are much stronger.
Summing up, they help prolong the agony of proprietary software as a concept. All things considered, YaST is unmitigated evil.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
I fail to see how annoying users into trying competitors makes sense to your bottom line. If it was really so much better than anything else, it would still be wrong but at least they would be rich.
Bad conscience does not give good dreams, even in silk sheets; but he way it goes, they might as well have the bad conscience nightmares and in a slum.
At least suffering the consequences gives one an incentive to repent.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Can you lend me your crystal ball, or put your powers of prophecy to better uses, like when Microsoft will be forced to a niche or to free its code?
Seriously, perhaps you are right. Perhaps such stupid takeovers of perfectly nice free software code by proprietary lock-in suits will give GNU/Hurd the chance it has been denied until now.
But I guess the free software, international communities like Debian will give Linux a lease on life until the Hurd is ready, even if now decent companies like Red Hat are taken over by suits, First World patents and the such.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
No one said that.
Well sorry, but that is the implication by calling someone a free rider.
As for the fragmenting: that's one area where proprietary or not, does not matter at all. The fragmentation is caused by a variety of different tools to do the same thing. Nobody is picking up one of the free tools, and makes it standard. Debian is not going to use rpms any time soon, neither will others switch to Debian management tools.
Dear AC, probably you are just trolling from the heights of your ignorance, since you proved to not grok freedom and community. Moreover, your comment is currently scored zero, thus it will not be read by many, perhaps not even yourself.
But because I have a Charlie Brownesque belief in grace and the consequent second chance, I will try to enlighten you and whomever else happens to share in your cluelessness and come to read this.
Yes, there is much unnecessary forking and lots of Not Invented Here syndrome around. Yes, GNU/Linux is yet painful in many aspects, like internationalization and hardware drivers availability.
But freedom is a long-term tool, process and goal together, not a quick fix. The current state of software bloat and badness comes not from freedom, but proprietarization -- hoarding.
It was software hoarding that kept the POSIX desktop fragmented, thus giving closed systems the current lease of life they are enjoying. And it were proprietary systems which have most contributed to change the preparation of practitioners from education to training, thus keeping the whole field in a permanent state of immaturity. Much like the beautiful White Witch in CS Lewis' The Lion, the Witch and the Wardrobe kept Narnia in permanent winter, without ever allowing Christmas to come.
It is freedom what is allowing people to have the information they need to at least try to educate themselves. It is freedom that allows developers to try different approaches, and allows users to at least choose what they think best instead of being forced into stupidity by software hoarders' products.
With freedom, Microsoft would have stick to Xenix and today we could have a Microsoft OpenXenix or the like, that would be a fast, lean, really free and standards-compliant cross platform Mac OS X, including its ease of use. We have lost that train, but with freedom we are trying to catch up on what is missing, and given the pragmatic climate of opinion unfortunately that will be by trial and error.
So please learn you History, or you will be condemned to keep repeating the errors already committed by people who at least had less examples to learn from than you have now.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
No, the implication is that they are getting something from free and not retributing. Open source types may accept that one contributes partially, holding some cards; free software, on the other hands, calls for total cooperation.
Most obviously it matters. With free software one has the opportunity of, while not being compelled to, reuse. With proprietary code one cannot reuse.
No, no, not! You are committing the most basic rhetorical error, trying to explain something merely by repeating it in other words.
Fragmentation is not caused by, it is different tools to do the same thing.
The explanation is quite another stuff, and is multiple: imperfect decisions out of lack of knowledge, divergent goals, hope of lock-in or Not Invented Here syndrome.
Because of previous fragmentation, and none of the existing ones is up to the task yet. But even so it is not entirely true. Debian is pretty much the same whatever distribution you pick, but the derived ones initiated tools like PGI that are now being broadened to allow for inclusion in the official, original Debian. RPM is a confusion, but that is because it was a bad idea in the first place.
Wrong, and wrong. Debian ideed will not ever use RPM, because that would be regressing. But a common format is being worked on to succeed both .rpm and .deb.
And others are switching to Debian management tools. UnitedLinux is probably using Conetiva's port of Debian's apt for rpm, and when both Debian and UnitedLinux migrate to the new, yet unfinished commom package format, then mostly what will differentiate them will be policies. If that works as expected, even Red Hat, Mandrake and SuSe will be forced to pay attention.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Many people cannot find their way around without a nice GUI. So for these people there is real fragmentation. Not to mention packaging, policies, etc.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
And the license verbiage on the SuSE web site adds to what the e-mail says, and is worded completely differently than the license info with the commercial package that I have. It states (as an earlier poster pointed out): # "3. Dissemination It is forbidden to reproduce or distribute data carriers which have been reproduced without authorisation for payment without the prior written consent of SuSE Linux AG or SuSE Linux. Distribution of the YaST programme, its sources, whether amended or unamended in full or in part thereof, and the works derived thereof for a charge require the prior written consent of SuSE Linux AG. All programmes derived from YaST, and all works derived thereof as a whole or parts thereof may only be disseminated with the amended sources and this licence in accordance with 2b). Making YaST or works derived thereof available free of charge together with SuSE Linux on FTP Servers and mailboxes is permitted if the licences on the software are observed." So it would seem that I was wrong, and grumbling about nothing. I like being proven wrong especially when it saves me money. Toodle pips.
Agree - and that's a lie, so why call them free riders, when they are clearly not?
Would you read, please? Free software, especially the GNU project that started all of GNU/Linux, calls for total contribution. It is no good to contribute where others also do, but then keep pieces proprietary so as to generate a proprietary lock in?
But then you are excused of being confused, because even Linus himself has been using proprietary tools and calling Linux open source, instead of free software, besides forgetting GNU.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
But this gives no excuse for SuSE to enforce fragmentation by denying other people the right to see and use the source code it has created to use a free installer and configure a free OS.
Next time, if you want an answer, please identify yourself and read the arguments before repeating something that has nothing to do with the issue.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
And you are quite right, most contributors to Opensource don't buy into RMS' philosophie. If you can't accept other people having other ideas and their own philosophies, then you shouldn't even talk about freedom.
What GNU software calls for is what's stated in the license - asking for stuff which is not covered in there is cheating.
What I am claiming they are doing is to create proprietary lock-in by developing and distributing proprietary software. This way they benefit from other distributions work without giving the expected counterpart. This they are doing, and this is free riding as I understand it.
I can accept, and I do, that people have other ideas. What you cannot expect is that they go unchallenged. As we see it, challenging proprietariness, free riding and software hoarding is called standing for freedom.
No.
The GNU GPL is a part of GNU. Other parts are GNU FDL, GNU LGPL, all the source code and documentation under these licenses, the philosophy and political papers, education and political activism, up to and including the advocacy of the necessity of free software and open standards for all users, specially government, by legal means if necessary.
Licensing, including the GNU GPL, is just one of a range of fronts in this wider battle.
Please read the GNU philosophy if you doubt me.
Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin