Interview: Corel CEO Michael Cowpland Answers 146
Corel Linux and Red Hat Linux
by ajs
At The Bazaar, I asked you if you recommended to your customers that they install Red Hat Linux as their server OS, and you said "Yes." Is this still Corel's stand, or are you moving toward the server market as well?
Cowpland:
Corel's Linux focus has always been on the desktop. Our goal when we created Corel LINUX OS was to take the rock solid Debian distribution and KDE desktop and build an easy to install and simple to use Linux distribution for desktop users that would act as a platform for our applications (WordPerfect Office 2000 for Linux and our graphics suite for Linux). That is still our focus - and providing a distribution that non-technical users would be comfortable with was key to bringing our applications to Linux. We have made a few partnership announcements in the past few days with Newlix and O/E One, but these partnerships are part of our core competency - creating user-friendly applications and GUI. Newlix is creating a server that will run Corel LINUX OS - we are building the GUI. O/E One is building information appliances that will be based on Corel LINUX OS and use our user-friendly interface. Certainly configuration for Samba and other server tools are available in Corel LINUX OS as they are in other distributions, but we want to maintain our focus on the desktop and provide a clean, easy experience for our users.
Corel Office
by LostOne
How committed is Corel to porting their office package over to Linux? Will we see the same functionality in the Linux versions as in the Windows versions when the ports are completed or will there be functional differences? For that matter, will the applications be able to talk to other X applications using the standard X protocols?
Cowpland:
We will begin testing beta 1 of WordPerfect Office 2000 (WordPerfect 9, Quattro Pro 9, Presentations 9, Paradox 9 and CorelCENTRAL 9) this month and anticipate the office suite will be available on store shelves in April. To make WordPerfect Office 2000 a viable choice for users, we needed to focus on the core functionality of the applications and ensure we provided users with a complete productivity suite that has all of the functionality most users will ever need. There are some limitations in the underlying transport layer that prevent a 100% feature parity. Please note that these areas are under active evaluation and development.
Our goal is to provide the same functionality on both Linux and Windows platforms. Features that are heavily dependent on the operating system, may be delayed until the Linux operating system supports them. Rather than try to develop applications that meet the lowest common denominator, we are taking advantage of the strengths in each of the operating systems and this will most certainly show up as minor variations. Our first generation of Linux applications will depend on a porting layer and this porting layer can be extended to talk to other X applications. We recognize that interoperability with other X applications is important and that will become a focus once we complete our interoperability with legacy documents and applications.
Canada and Corel
by dbarclay10
I'm a proud Canadian citizen. Despite the "brain drain," I still feel that Canada produces top-notch hardware and software. However, many of our highly skilled people have taken jobs in the U.S. and abroad because they get paid more. I must say, when offered nearly twice the pay, and with a lower cost of living in some U.S. cities, I'd be tempted myself. My question: How dedicated are you to keeping Corel a Canadian company? Are there any political/business issues you wish to see resolved to help keep Corel a Canadian company?
Cowpland:
It's a major advantage for us to be in Canada - an excellent workforce with super productivity and easy access to world markets and we don't see this picture changing.
Corel Linux Licensing issues
by Anonymous Coward
One of the biggest issues most of us in the Gnu/Linux community face when considering Corel Linux is that of figuring out your commitment to Open Source / GPL software. First, there was the flack over your beta not being GPLed in spite of containing GPLed code, and then there was the weird situation with you licensing a product developed by people under 18 only to consumers over 18. Would you care to comment on these issues, and on what you can say to reassure those of us who, frankly, doubt Corel's commitment to the ideological positions we hold dear?
Cowpland:
Unfortunately there was a misunderstanding when we initially began beta testing Corel LINUX OS. The intention of the agreement was to keep Corel-specific code under non-disclosure until we were ready to release the product. The reason why we wanted to do that was 1) to protect our reputation for producing quality products by not releasing code before it was fully tested and 2) to ensure that someone didn't copy the Corel-specific code and begin distributing it under our corporate name before it was ready to be released. Once we realized that the agreement was not clear and was causing concern in the open source community, we immediately amended it and sent new agreements to all the beta testers that spelled out more clearly what we intended. I think our quick response to the open source community actually earned Corel more respect and support because it showed that we do listen to the community and take their complaints very seriously.
The licensing agreement isn't intended to prevent anyone under 18 from using the product, however, in most jurisdictions in North America, someone under 18 cannot enter into a legally binding contract. Basically that means that someone under 18 can read the GPL licensing agreement, agree to the conditions, download the product and then not be bound by the terms and conditions of the contract. That idea may seem far-fetched and wasn't really a factor for developers throughout most of the life of Linux. But as Linux becomes more and more popular, I think the open source community needs to make sure its interests are protected. That's why we require a guardian or parent to agree to the GPL license on behalf of someone under 18 before downloading Corel LINUX OS. The intent is just to ensure the GPL is enforceable.
Corel and ASP
by Schnake
Does Corel have an ASP (Application Service Provider) strategy?
Cowpland:
Linux offers an excellent solution for Corel's ASP strategy. The basis of the ASP model is providing service and value to customers, by offering a reliable and Low Total Cost of Delivery package to ASP partners. Because Linux is developed in an open environment, and the different versions of the operating system are available at no charge on the Web, Linux is also a good value-based alternative for different ASP providers.
Corel recognizes this, and is positioned at the forefront of the Linux movement, with the release of WordPerfect 8 for Linux, Corel® LINUX® OS, and upcoming releases of its entire office suite and graphics suite in 2000. By developing innovative technology like Linux and strategic industry partnerships, Corel is a leader in providing low cost of delivery technology to its ASP partners.
Corel recently announced a licensing agreement with GraphOn to include licenses for its GraphOn® Bridges technology which enables software to be delivered from a server to any client desktop-regardless of the operating system used. In this scenario, Windows NT® software could be delivered from a server to a Linux desktop, significantly lowering overall implementation costs and increasing the number of software applications made available to ASP clients. Taken a step further, the native Linux software would be delivered from a Linux server to a Linux-based desktop-offering an exciting value proposition.
Free as in Beer
by Th0th
...is there any concern that the WordPerfect Office 2000 suite for Linux will be financially unsuccessful due to the fact that personal users of Linux, used to getting software for free, will be unable/unwilling to spend hundreds of dollars on an office suite?
Cowpland:
Certainly there are people in the open source community who will continue to download and use free software like WordPerfect 8 for Linux and we encourage them to do so. However, there are many new Linux users and technology enthusiasts that want to try Linux but have been deterred by its difficult-to-use reputation. These customers believe in the value of the Corel brand and want to purchase a complete office suite that includes support, a user manual and a well-known company like Corel that stands behind its products. And as Linux moves more into non-traditional Linux markets like small business and home users, the Corel brand and technical support will play an even greater role. Many customers have already demonstrated their willingness to pay for these features, as evidenced sales of Linux products from companies like Corel, Red Hat, Caldera, etc. and we believe the market for Linux products will continue to grow.
I also want to let you know that we intend to offer WordPerfect Office 2000 at prices comparable to our Windows suite which are already very aggressively priced. High prices should not be a factor in keeping people away from Linux.
Giving Back to the Community
by Jon Trowbridge
There is a general sense that, besides trying to increase shareholder value, Red Hat and VA are giving back to the community by employing GNOME hackers, kernel hackers, etc.
Red Hat and VA benefit from doing this, of course, but only in the sense that it benefits the free software community as a whole. What sort of things are Corel doing along these lines? Have you hired any free software celebrities and given them the mandate to hack on anything want? What non-Corel development projects are you funding? Besides bigger and better graphical installers, what benefits will the average non-Corel Debian user derive from your involvement?
Cowpland:
The average Debian user might not derive any immediate benefits from our involvement because what we are doing with Linux on the desktop is probably too simplistic for him or her. We want to bring Linux to non-technical users and that doesn't typically describe a Debian user. We believe that an easier-to-use Linux with familiar applications will encourage more people to try Linux and once they do, they'll stay with it. Eventually Linux will move into mainstream markets, creating more demand for Linux developers, and that's where Debian and other Linux developers will see benefits.
We will also continue to contribute the work we do on Corel LINUX OS and the Wine project to the open source community. We're also using our position within the business community to evangelize Linux to other ISVs (independent software vendors) and encourage them to bring their technology to Linux. In the long run, we believe this will help further the development and acceptance of Linux.
Other projects we're currently working on include a printing API that will be released to the open source community. We needed to create a printing API now so that our applications will be able to print once they are released in the spring, but by releasing it back to the open source community we hope that Linux developers will provide feedback and suggestions to improve upon it.
--------------
Re:Printers... (Score:1)
No, it doesn't. Windows provides an API derived from its graphics functions to allow applications to print. This is not obviously better than always using Postscript, which is standardized and very stable; various libraries are available to help generate good Postscript.
The Windows printing back-end, the drivers, renderers, etc are often junk. The only advantage to the Windows way is that most printers come with Windows drivers. Those drivers are often huge, unreliable, buggy monsters which break between Windows revisions and don't work on other OS flavors at all. Many vendors are known not to release updated drivers for old printers as new versions of Windows arrive.
Linux printer drivers generally work on DOS, OS/2, Windows, every Unix in town, and elsewhere. Ghostscript is in fact shipped as firmware in many printers; there's a lot to said for gs (and a list of problems, too: difficult compilation, a funky license, etc).
The main problem facing Linux is a modest shortage of drivers for some low-end printers, and awful support by distributions: Red Hat still doesn't support any non-vanilla-Ghostscript/Postscript/ascii printers like the Lexmarks [picante.com] (most of which mostly work) or HP's "PPA" printers.
- Grant Taylor
(Slashdot is awkward and klunky. Demand NNTP!)
Re:Glad to understand their position (Score:1)
Last week's interview (Score:1)
What ever happened to the answers from the interview with Larry Augustine? The second half of the interview seems to be MIA.
gnome on corel: solution (Score:1)
And believe you me, you will like the result better than you like Red Hat!! (Warning, as a member of the Debian project, I may be accused of some minor bias here...:-)
Corel and Canadian Salaries (Score:1)
--
Re:Is anybody actually making money, though? (Score:1)
However, like the Internet boom that you mention, the Linux stock market boom is primarily driven by the anticipation of profits. It's certainly a gamble, but not as far-fetched as it may seem.
For example, Microsoft currently is the most capitalized company in the whole world. They have ammassed this wealth by creating and selling and supporting software (an OS primarily, but more recently all kinds of software).
Linux represents a chance for other software manufacturers to get on this gravy train. Sure, in order to nullify Microsofts huge install base RedHat and others have to give away large parts of the software, but on the other hand they also get a hand in the development of said software.
The end result is software that is arguably better than Microsoft's at a price that absolutely can't be beat. If Linux becomes the de-facto standard OS the Linux companies stand to make a lot of money selling hardware, consulting, proprietary Linux software, and support.
Enough people think that this is a possible future than RedHat is now worth billions.
Re:Bring on the newbies... (Score:1)
LetterJ
Offtopic,What happenened to the VA Linux interview (Score:1)
CP
Re:Inability to sign into a legal contract (Score:1)
Re:Bring on the newbies... (Score:1)
I don't recall that anyone _did_ tell you that all [distributions] had to be [newbiefied]. I'm sure RedHat is not planning to go out of business, just because Corel Linux takes off.
On another front, I suspect you'll find that CL is just as damned configurable as any other install of Debian, if you fire up a shell and know where to go. It will be interesting to see if the configuration tools that Corel has built atop it are as resilient in the face of discovered changes that _they didn't make_, like, say, Linuxconf, but hey...
Cheers,
-- jra
-----
Re: Corel's WINE work (Score:1)
I was one of, and possibly the earliest, agitator for Corel to become involved with Linux, back even before the Netwinder project. It's pleasant to see things happening, even if they're not happening as quickly as some people might like to see.
I can't -wait- for Draw for Linux... with that and Ventura, I can dump Windows completely.
Cheers,
-- jra
Cheers,
-- jra
-----
Re:Inability to sign into a legal contract (Score:1)
Indeed. And this is precisely why 'Murrican law on the topic upholds the validity of contracts with minors concerning things essential to living -- as that phrase is interpretd by the judiciary.
IANAL, and I haven't researched it lately, but I think a home phone would count, rent and other utilities certainly do.
Cheers,
-- jra
-----
Re:"Our prices"... (Score:1)
I have yet to find an alternative that allows the same level of flexibility and efficiency. My
favorite feature in distributed environments is that I (as sysadm) can select an appropriate
processor to handle a job. I can use dedicated print processor, the processor in the system that
has the disk on which the data is stored, the processor to which the printer is attached (the
printer itself if it is smart enough), or the processor that the user is on. With M$-Windows,
all I can do is watch streams of formatted data pass from the user's processor to the printer.
WordPerfect has the extremely intelligent feature of allowing me to configure the program to use
the UNIX printing system, create (and manage) a dedicated print spooler, or print direct to a
port (handy for printing sensitive documents).
The only downside(s) I can think of with the UNIX
printing system is that the configuration requires
that you know what you are doing and that so many printer manufacturers are so %#$#^% closed-mouth
about the printer command set(s) and/or do not provide either UNIX or GhostScript print filters.
retail visibility (Score:1)
Moderate this up!!! (Score:1)
Re:Glad to understand their position (Score:1)
There are only 2 ways for me to take this. Either consumers are idiots (No real surprise though), or I misunderstood what they are saying.
If they don't want to pay for Corel Linux then use the download ("already created") version. And if they don't want to pay for WordPerfect, because they didn't "pay" for Linux, well, then all I can ask is have they never gotten anything else free before?
What is it with people when all they can say is "gimme, gimme, gimme". "You gave me that, now give me this". "I deserve that, I deserve this". So what are they going to do then? "Well, if I have to pay for Corel Office to run it on a free Corel Linux, then I'm just going to pay for both Windows and Office." What's more ironic is that they're probably the same people who are undyingly convinced that Windows is free because it came with their computers.
-BrentIs anybody actually making money, though? (Score:1)
Other than stock traders, I still don't see any companies making decent money from Linux®. Are there any Linux® companies even making a profit? Like the internet stock boom, it seems like the bill will eventually be due whereby investors will eventually start demanding some profits. It's just hard to imagine the stock of all these companies, along with all the new ones yet to be launched, continuing to go up and up while so few are actually turning a profit. Just like all markets, you'd think that there'd be a shakeout evenutally.
Linux® is a registered trademark of Linux Torvalds.
Cheers,
ZicoKnows@hotmail.com
Re:But will it end at the desktop? (Score:1)
There's nothing wrong with someone being as big as an ogre. You don't want them to be as mean as an ogre. Fortunately, the GPL does not support "embrace and extend."
---
Excellent Work (Score:1)
Now I am at RH 6.1.
The only thing keeping RH6.1 on my disk is the lack of Gnome under Corel Linux as RedHat has always claimed high and loud and still is claiming that it dosn't give a damn about desktop users and won't in this millenium. They want to run after appliances and I wish them good luck. However, I'd laugh myself out in 10 years when they start fighting for survival like SGI is doing now. You know the enterprise market is not as big as the home market, and I am not even talking about the supposedly future of appliances !!
The only think keeping Win95 on my disk is the lack of international in Netscape (try to read arabic pages there) But Mozilla have been working on this and I see advance. So there is hope here.
Now for Corel, put Gnome on your desktop and I swear I'll switch as has/will probably do a lot if not all current RedHat desktop users.
Ciao
Re:Broken Link (Score:1)
As for his wife, you can ask her these questions at: http://www.marlencowpland.com [marlencowpland.com]
Take care
nick
--
GroundAndPound.com [groundandpound.com] News and info for martial artists of all styles.
Thanks much! (Score:1)
not so (Score:1)
what a short not interesting interview
Re:Minors and Contracts (Score:1)
Copyright laws still apply. Redistributing Windows would be a violation of copyright law.
In theory, minors could reverse engineer a piece of software legally (if the license agreement takes away that right, because (in theory) it would be invalid).
Because the GPL *gives* rights over copyright law rather than taking them away, a minor would have fewer rights (iow, not be able to redistribute the software at all), than someone who could agree to the contract, so no hole could develop.
I realize this is a joke, but.... (Score:1)
The GPL only requires that you give source code that matches the binaries.
---
This comment powered by Mozilla!
Re:EULAs "sell" you what you already have (Score:1)
Does anyone know of any case law that deals with the enforcability of the common EULA?
Re:Bring on the newbies... (Score:1)
Although I do worry about the "dumbing down" of Linux, I do think it needs to be done. The alternative is to have a monopolistic/proprietary OS. Any proprietary OS has the ability to be monopolistic and controlling of other technologies. So whether it be Be, Sun, MS, Apple, if they become dominant, then they can control what is out there. Having Linux (or Free BSD for that matter) keeps the playing field level. We need a Linux client that is "dumbed down" for non-technical users. But make it configurable.
The thing that can keep a dumb Linux from being as insecure as Windows, is not to have the default options that Windows have. Let the user configure Linux to a less secure system. For example, have system operations done only as root, unless the user states (at installation, or as root) that they can do something as administrator. I know that this can be done today, but make it more application dependant and user friendly. IOW, let the user turn off security with a push of a button and a warning message, so that they know that they are in trouble.
Like the Mellisa virus. The main Word template/macros were modified so that any document that was opened was infected. If this was in Linux, then Word (Word for Linux?) would have been installed by an adminstrator any only that administrator could modify that template, so the Mellisa virus would not spread as easily.
Security is an issue, and I do believe that ease of use and security are reversly proportional, and you will see Windows getting more complex as it tries to be secure.
Windows and Linux are trying to be both secure and friendly. Windows is trying to get the secure/stable environment and Linux is trying to get the friendliness environment.
It's like Windows is this beautiful glass house trying to build a solid foundation. Where Linux is a strong brick building trying to become beautiful. It's easier to take a strong building and make it beautiful then a fancy but weak building and make it strong.
Steven Rostedt
You can do that anyway!! (Score:1)
Please read the first Q&A (Score:1)
>>server market in a couple of years time?
Subject says all.
Re:GPL void if age(user) 18 ?? :) (Score:1)
BTW, I recognize that Cowpland was talking about the user agreement for the website, but wouldn't it also apply to the GPL?
...And what about code written by insane people?
Developer support (Score:1)
I remember one of the issues the tabloids, er, I mean "computer industry press", made a lot of hoopla about in the "Mac is dead" years was that they were losing developer support, and less apps meant less users meant less chance that the platform will continue to exist.
Of course the situation isn't quite the same with OSS, because development is done largely by people who aren't asking to get paid for their work by 5 million users, but on the other hand, more developer support (more apps) => more users => more developer support => more apps for all of us to use on our preferred OS (okay, so I use my Mac more than my Linux machine--but I DEFINITELY prefer Linux to M$'s junk).
Linux Games ... we're trying (Score:1)
In the meantime, if customers want to see more Linux games, write to the game developers and politely ask them to port their games to Linux. Its not much, but its a start.
Cheers
Re:Inability to sign into a legal contract (Score:1)
But as I've said before, being young myself probably skews my viewpoint, although hopefully it doesn't skew anyone elses view of my opinion (but who would I be kidding if I thought it didn't).
Desktop as Sandbox Application (Score:1)
Maybe it would help you think of a novice-oriented desktop environment as a special application that provides a specific (limited) interface to certain system resources (files and printers mostly), and acts as a launcher for productivity apps that also respect this sandbox view.
Think of this type of application in a corporate environment, rather than just in a home user environment
Any good Windows network administrator will attempt to lock down as much of the desktop interface (Control Panel, Run command, etc.) as is possible so that computer users can get on with typing that letter or entering those numbers, without the desktop getting in the way (and without the user mucking up the computer).
Now why shouldn't this desktop environment be running on a Linux computer? Or do you think that a Windows desktop is per se more easily and thoroughly secured than a Linux desktop?
Certainly, I remember having a shell account on my ISP's Sun box and running Pine for my email back in the days when I knew nothing about Unix. Try thinking of the modern corporate desktop in terms of that shell account. Sure, the actual hardware has been moved from the server room to the desk, but it should be possible to retain that model of use.
Look at it this way: The modern desktop user in today's corporate environment is analagous to the single user in the multi-user systems of old.
Re:this guy is full of it (Score:1)
It's like buying a dog from the pound. For the first little while you're not to sure about the dog so your still a bit stand-offish, but when you get to know the dog he becomes your best friend
Re:Bring on the newbies... (Score:1)
Unfortunately, this sounds hard and I don't want to do it, and most people I've talked to about it said "You're not using RedHat? We have RPMs these days." Redsoft, Microhat, whatever.
Re:Bring on the newbies... (Score:1)
Re:Minors, Contracts, Waivers, and Gifts (Score:1)
You say that you already have the right to do stuff with the software once you've "legitimately obtained" it. The way I see it, the only way to do that is to obtain it via Microsoft-approved means. If all of those means require agreeing to the EULA, then you're pretty much up a creek right?
Windows level, hah! (Score:1)
I'd personally rather that if they are designing/engineering a whole new printing subsystem for *nux, that they try to think PAST windows. For example, in windows, every workstation has to have the driver to render from windows gdi/abstract format to printer native format on the local workstation. That's absurd. translation to printer specific format should be done on the print spooler/server!!
See, users shouldn't have to "install" a printer on their workstation to use it(unless the printer is attached to their workstation, perhaps, or it is a stand-alone box), just select it from a list of printers that they have rights to. In the specific case of what corel is working on, it would seem to me that the simplest, most logical solution would be to ship the document over the network as PostScript, write a bunch of drivers for ghost-script (that seems to be the most major problem of all for linux printing, lack of drivers for ghost-script, secondly is front-ending the printer setup to be simpler than lpr/lpd), and then have their printing sub-system call gs to convert it.
Anyhow, that's just one example of how they should design beyond windows' implementation of printing. I'm sure there are many other stupid things about windows printing I could come up with, but that is the most anoying to me, as a tech.
Does anyone know if Corel has a webpage/site up about this printing API that anyone could go and look at and make suggestions?
I'd love to hear any thoughts anyone else has on the subject of how *nix printing could be made a superior printing solution. Email me: jschmid|-AT-|uakron.eduNospam.
Re:Windows level, hah! (Score:1)
My whole point is that, the way windows does it, where you have to install a printer as a seperate step just seems dumb. If you print a document to a given printer only once (say you want to send a sales flyer to the printer of a potential client who asked for it), you don't want to have to mess around with "installing" it, right? You should be able to say, give an option to a print dialog box that says the destination printer is "bob_lj4@bobs.com" or some such and have it get the options that printer supports, give you a second "options" dialog which you manipulate, and click "print" and bob gets your sales flier. (Not that I am either a salesman, or particularly fond of sales fliers, but that seemed like a good example of printing to a given printer only once).
Re:Windows level, hah! (Score:1)
Well, yes, you need some sort of authentication for printing across the internet, but IPP (at least the standard) does support this (though, as you say, getting vendors to fully implement standards can sometimes kill things). I suppose though, a more immediate example would be in a corporation where you would likely have multiple offices connected via some sort of wan. In such a scenario, you don't really need to worry all that much about spam/hate mail/etc (which is the main reason you wouldn't open up your printers to the outside world, no?) Yes, one could send a pdf (or Word, or Excel, or WordPerfect, or . . .), but that assumes the person on the other hand has the software on their end to read it. Having worked as a computer tech in several medium sized corporations, there were times when it would have been easiest to just have a user be able to print a project they were working on right to a VP's printer in their office than to go through making sure everybody could read everybody else's documents all the time. This becomes more of an issue when someone is working on a special project, where they have to send copies of their work to ppl other than their immediate supervisor or their own department's VP, ppl which they wouldn't normally be giving stuff to as part of their everyday activities (which scenario isn't entirely uncommon).
As far as rlpr goes, all I can say is "yech". I mean, do you really expect novice users to be able to figure out how to tell eg Wordperfect or Star Office how to run rlpr?
Re:Inability to sign into a legal contract (Score:1)
The age based system may incovenience or be wrong for some, but frankly, it works most of the time.
Re:Bring on the newbies... (Score:1)
Here's an example: The Corel version, during installation, won't install make by default because there are few newbies who would want to compile. For those of us who hack code, however, it's very useful. (Sure, there's always gcc--but who has the time for that?)
Corel can have the newbie market, and I encourage them to file out the rough edges for them. But don't tell me they all have to be like that. Sometimes complete control is important.
Catch-22 (Score:1)
Re:Bring on the newbies... (Score:1)
We appear to have a Catch-22. If we make Linux secure enough, and easy enough for the typical techno-phobe to install without having to hack the
Increasing the user base of Linux will only lower the Lowest Common Denominator.
I say that we should keep Linux as the geek reserve and server room wonder that it is now. It will keep a more pure product.
Just my $0.02. I hope I didn't offend.
Re:Minors, Contracts, Waivers, and Gifts (Score:1)
a business man answers... (Score:1)
But still it's nice to see that through Corel, linux may become more and more used in offices, and so it will likely make it more popular and brings more companies to devellop for Linux (like the printing API) and pay hackers to do so.
guillaume
----------
Re:Glad to understand their position (Score:1)
Well, I'm glad that at least Cowpland justified their position by saying that they are focusing on the "newbie" market. OSS Purists probably thinks that anything less than source-level contribution doesn't count, but I'd like to say this: I'm also a hardcore OSS advocate, but this is the real world.
Agreed. Folks who've been in the Linux world may not understand this (it is not necessarily sensible), but in the Windows world, people pay a good deal more attention to what Corel is doing than to what is going on with traditional Linux distros. They do this because Corel is an established player in the Windows world, so its shift to Linux attracts attention.
But never fear, Corel is not completely abandoning the Windows world. Today, Corel announced a multi-millon dollar deal with DoJ to supply WordPerfect Suite to 55,000+ seats. Another small blow against MS, never a bad thing.
Corel not commiting to Wine CVS (Score:1)
I would not wonder if Corel would have their own CVS of Wine and only snoop all the changes in the main Repository and add them to their own tree.
Internal WINE development (Score:2)
Granted, this makes it more difficult for other WINE developers, as perhaps Corel has already solved something someone else is working on, and at some point there is going to be a huge CVS commit all at once. However, this does make a certain amount of corporate sense: If you're going to be selling a Linux-ized version of your product, but it uses WINE in some capacity, why would you want a really,really functional WINE before you have your products ready? Simply put, if WINE works _too_ well before your targeted products are marketed, people could run *gasp* Windows versions of your products, which they've already paid for, and you get no return on your investment except perhaps some goodwill. So, WINE is useful, but it could potentially backfire on their corporate strategy.
So, I can personally see where they're coming from. It does kind of defeat the purpose of Bazaar-like development, though.
Re:Minors and Contracts (Score:2)
As for the GPL, it seems safe to me. If the minor is not able to enter into the contract, the minor simply has no right to distribute the software, and would be in violation of copyright if he/she did so.
If you like it! Buy it! (Score:2)
I know most of us don't get support for Linux from that companies that we work for, even though they spend tons on inferior products made by a certain other company. But if you can get your boss to fork over $100 for a Linux office suite instead of the big price they pay for that other one, do it!
EULAs "sell" you what you already have (Score:2)
Consider a book. If I buy a legitimate copy of "SedentaryZ's Guide to Getting Karma on Slashdot", then I already have the right to read it and to make use of the instructions within it. (By "legitimate" I mean that you, as the author, have granted the publisher the right to make copies and distribute them.) I don't need to be granted any additional rights in order to make use of it; it's mine.
(I would need to be granted additional rights if I wanted to legally copy and distribute the book, because I don't hold copyright on it. I could make any number of copies for my own personal use; I could even distribute excerpts from the book as part of a review of it (under Fair Use); but if I wanted to give out or sell copies, I'd need to obtain the right to do so from you (the author) or from someone else to whom you'd assigned that right.)
Since I don't need any new rights in order to use the book, any "contract" that purports to grant me those rights is pulling my leg: trying to sell me something that's already mine. If the only thing I'm "gaining" from this "contract" is these rights I already have, it isn't a contract -- there's no exchange. It may be a waiver (which I may disagree with and still use the book) or it may well be an act of fraud.
You can't waive a right by refusing to sign something. Refusing to sign something means that you don't have whatever rights signing it would give you, but it can't take away rights you already had (in this case, from buying a product). Refusal to sign an agreement leaves you in the same state, rights-wise, that you were in if the agreement was never written.
(If that were not the case, then I could write the following into an "agreement": "If you agree to this agreement, you owe me $500. If you do not agree to it, you owe me $500.")
That's (my non-lawyerly interpretation of) the state of common law. That's what UCITA would change. UCITA would (among other things) make statute law which let software companies create just that kind of Catch-22 agreement: "If you agree, you waive the right to use this product to do X, Y, and Z; if you disagree, you waive the right to use this product at all."
(Please note that this entire discussion, including the state of common law as well as UCITA, is founded on the notion of the legitimacy of copyright and other "intellectual property" models. These "rights" are constructs of statute and common law. In other words, they are monopolies created by government -- in the United States, monopolies proposed in the Constitution -- and are not natural rights in any sense.)
Re:EULAs "sell" you what you already have (Score:2)
If purchasing the CD does not give me the right to use the software on it, then there's no way I can get as far as seeing the EULA onscreen without exceeding my rights, because the software that displays the EULA is part of the software on the CD.
If, on the other hand, purchasing the CD does give me the right to use the software on it, then I do not need the EULA to grant me that right.
In other words: if I am within my rights to stick the CD in the drive and run the installer that displays the EULA, then I am within my rights to refuse the EULA and yet continue to use the software.
That the software attempts to prevent this (by aborting the install unless I click on the "Agree" button) constitutes an attempt to make me waive my rights for no good reason -- a waiver, not a contract, as I get nothing for accepting it. Since I already own my copy of the software, I also have the right to modify that copy (just as you have the right to write comments all over a book you own, or black out sections you don't like) -- and I may thus use a third-party utility to install the software without clicking on the "Agree" button.
Furthermore, because the software company is offering to sell me something I already own (namely the right to use the software I bought) they are not entering the agreement in good faith; they're being deceptive. An agreement not made in good faith isn't valid, and I may freely disregard it.
Re:Minors and Contracts (Score:2)
The law exists to protect minors, not the other party. IANAL.
Corel IS contributing (Score:2)
That said, they have indeed slowed down commits recently as they approach beta. It's because they want to have a stable tree to build a shipping product. This is perfectly normal, as anyone who's developed commercial software knows. (heck, or even non-commercial - the Linux kernel has code freezes too). They've been reasonably open about the process with the Wine team (ie, we don't know their ship dates, but we don't care either).
As far as future participation, they're going to merge back any Wine bugfixes they make post-codefreeze once their apps go gold. They are currently paying Alexandre Julliard (Wine's leader) to make a necessary major architectural change that should greatly improve compatibility for Win32 apps. (Keep in mind this change won't help their applications - it's only for running existing Windows binaries that it comes fully into play). Once all this is done and shaken down I think you'll see a real "beta" version of Wine rather than the current pre-alphas. So if you have a favorite Windows app that's misbehaving read wine/documentation/bug-reports in the Wine source distribution and get posting on comp.emulators.ms-windows.wine.
Finally, Corel's work is even helping their competitors - we are aware on wine-devel of a fairly major Mac/Windows app who's developers have it up and running on WineLib to prove to their bosses that a Linux port is easy and feasible. It's doubtful that would've happened this soon if Corel hadn't gotten involved and blazed the trail.
BTW, Wine is under an X11-style license (and is switching to the real X11 license as we speak). If it were GPL'd it would be useless for closed-source commercial applications such as Corel's.
-Ian, wine-devel and proud (grep "Ian Schmidt" ChangeLog).
See Wine run! Screenshots at http://home.twcf.rr.com/ischmidt/wine.ht ml [rr.com]
GPL void if age(user) 18 ?? :) (Score:2)
All you 16 year olds out there, quick, compile GNU code, sell commercially, file for IPO.
Hurry, before the bubble bursts, and you're old enough to vote.
Re:Printing API! (Score:2)
I don't use WordPerfect for Linux because it wouldn't print the same characters as it displayed on the screen. I think I'll give it another try now that I have a True Type font server up and running, but I'm not too hopeful.
Re:Giving back to the community (Score:2)
It doesn't matter whether they give anything back or not. They're not taking anything away from you.
And I think you underestimate the value of their evangelizing. I'm an Amiga user, and take it from me: the size of your userbase matters!! If more people start using Linux because of what Corel is doing, then more peripheral manufacturers are likely to supply Linux drivers, more application developers are likely to write Linux applications and games, etc. All Linux users, including the hackers, benefit from this.
Perhaps they'll never really be part of "the community" but they'll be an ally. That's better than nothing.
---
Thoughts on Newbies (Score:2)
Understand where you, yourself, are at in the user-OS continuum. Step back and gain a new vantage of computers in general. Understand the user. Understand also that the most hard core hacker is also a user. See the operating system as a solution. Not for developers, system administrators, or desktop users; you and everyone else here is aware of these niches and rant about it constantly. But for every other niche out there. Separate yourself from the computer and its technology and ask yourself how the computer can be more useful for the on-the-field scientist, the engineer, the desktop publisher, the presenter, or the captain. Others too. These people need an operating system that doesn't necessarily cater to the masses too. They need a solution in a language they understand.
Do not simply but a happy newbie-proof shell on top of a sturdy OS. Make the newbie-proof shell THE OS. Make it a guru-proof shell, also, by compromising both. Consolidate. Innovate. Integrate. There are no free features. Don't hide the operating system, expose it. Don't cater to the techno-phobe, there are many companies who are willing to cater to them for profit. If the interface doesn't fit well with the operating system then change the operating system.
Understand this and you will know what World Domination really means.
Ignore it and you are only servicing yourself.
Choose. But do not take too long. Your hesitation may be our undoing.
Re:Minors, Contracts, Waivers, and Gifts (Score:2)
By exercising your rights to make and use copies of the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, you may not use the SOFTWARE PRODUCT.
Isn't this the opposite of what you're saying? If I don't agree to the restrictions in the EULA, then I waive my right to use the product. As I understand it, the company is retaining all rights to the copy of the software that you have bought and is simply granting you rights to use it. This has always seemed screwy to me. Has this ever been challenged in court? Have software companies legally enforced some of the clauses found in typical EULAs?
Re:Giving back to the community (Score:2)
This guy admits to posting IRC hearsay, and it gets moderated up to 5 even though there are at least two posts below from credible people who are actually in a position to speak with authority and provide facts showing that his slanders aren't even remotely true.
From where I sit, Corel is doing quite a bit for the community, but won't keep it up if they continue to get treated like this. Is that what we want? Gee, this community could (and may yet) drive away nearly everyone.
Why do we tolerate such sloppy work on the part of our fellow
(I don't mean to paint the whole FSF crowd with a broad brush, just those that are reactionary and flame anyone who dares to suggest that the GPL may not be appropriate for every situation in the world - that's pretty much my meaning for the term "Gnazi".)
Re:this guy is full of it (Score:2)
No... they would be known for releasing a beta. Beta's are buggy.
this guy is full of it (Score:2)
What does it matter if they release the code to some "Corel Specific" part of their distrobution? If they had released the code, they would be getting hundreds of bug fixes code submissions. These guys do not understand what they are doing.
Re:Printing API! (Score:2)
Perhaps he meant that they would be re-architecting the back-end (currently GhostScript/lpd).
Re:Minors and Contracts (Score:2)
Essentially, it makes it like a book or a CD, which do not have licenses. You can make infinately many copies for your personal use. You can reverse engineer it. You can install it on 50 machines (if you own them all). This is true for commercial software as well.
What you cannot do, is distribute it. Without the GPL to give you permission to distribute the software, you may not distribute it at all. You can make modifications, but not distribute them. Theoretically, you could distribute patches, though.
Re:What was the important question? Link was bad n (Score:2)
Re:Bring on the newbies... (Score:2)
When someone (BillG) comes along with the idea to put a computer on every desktop, everyone scoffs. And then look at the crap we get when he succeeds! If you want to keep Linux in the cabal, fine, but don't expect the rest of us who want the choice of an easy Linux to stay back in the Dark Ages with you.
Walt
Re:Making Money in the Open Source Community (Score:2)
Certainly not out of the goodness of their hearts, though. Not damaging the vitality of the community that produced Linux and its tools is in their long-term best interest.
Re:Glad to understand their position (Score:2)
Re:Glad to understand their position (Score:2)
As for the value added closed applications, the hybrid could end up working well. We don't have to be pure
Re:Glad to understand their position (Score:2)
Re:Giving back to the community (Score:2)
I don't know why you have to be completely against them. Can you provide me with a logical economic model where Corel would be able to actually profit from their work? I doubt paid support plans will have much success.
Re:Bring on the newbies... (Score:2)
Of course, we also have to hide some functions from users in attempt to simplify, but that is what different distributions (or hidden more advanced menu modes) are for.
Printers... (Score:2)
This looks very interesting. Say what you will about Window$, but it has AMAZING printer support. What you see really is what you get. I would love to see a really good quality printing API for linux. Are there any out there already that do a good job (especially on non postscript printers)?
Re:Bring on the newbies... (Score:2)
" you need to know a lot about your PC before doing it. Partitioning, your IRQ's and I/O addresses of cards, your specific hardware, etc"
Now, i tell them to burn corel linux, make sure their CDROM is bootable, and off they go..
I'm certain others will follow with the easy-install, what i read about mandrake 7.0 SEEMS to follow with easy installation..
But, I do warn my friends, that once they have installed linux, any problems they encounter could become a technical issue. It's these issues that linux needs to address in the future and it's obvious it's going in that direction :
Make the utilities talk to each other, make printing flawless and easy, make configuring the desktop and other nifty things easy as pie. Make it such that anyone can perform basic troubleshooting and fixing, (.. etc
OH, and i know caldera has had a very easy to install distribution for a while, but it does cost money. =)
Re:Bring on the newbies... (Score:2)
Making Linux easy to install is not synonymous with making it insecure. Lots of Windows software installs itself with security settings that are plain stupid (e.g. Outlook Express running virus infected attachments). But just because this is true for one company's product and operating system doesn't mean that anything produced by, say, Corel will be result in the whole of Linux being "dumbed down". You will just get your same old, nice and secure, configurable Linux, with a nice set of easy to use configuration tools and easy to use installations. This doesn't stop you doing your thing - that's the whole point. In fact the more desktop Linux users Corel can help, the more likely you are going to be able to keep a job in the Linux server business (and the easier that job will be - do you want to do Win2k support?).
Its too bad (Score:2)
I really like Corel and their software. I think their focus makes sense. Between Sun, MS, Redhat the BSD siblings, and other Linux distro's, the big open niche here is the new desktop user. Makes sense to me.
I believe I will be purchasing Corel's Office 2000 when it comes out. Maybe I can even convert my wife to an avid Linux user. *grins*
Re:"Our prices"... (Score:2)
It should be interpreted as meaning that basically because of the possibility of high cost people might be desuaded from using linux or experimenting with it; and that is something that Corel will not do.
Re:Making Money in the Open Source Community (Score:2)
Some (especially ESR) have been saying "We're not hostile to commercial interests. You can sell the software. You can make money at this. There's a place for proprietary software. Non-technical users are welcome. Investors are definitely welcome. Believe in the GPL and all sin will be forgiven
But Corel comes along, making no pretense about its intentions ($$$) but trying (with some difficulty) to play by the rules of this foreign community. Further, its strategy is aimed directly at bringing more heathen into the community.
Not unexpectedly, the true believers are wary. But will they stand by their principles: teaching, inclusion, freedom?
It will be interesting to see.
Disclaimer: another owner of Corel stock.
Microsoft is saved!!! (Score:2)
In a press release Microsoft announced today that they are entering into a stretigic partnership with COREL. This partnership will come about by a stock swap which will give Microsoft a 31% holding in COREL Corp.
This move immidiately brings Microsoft into the Linux arena with formidable weapons. COREL is Microsoft's main competitor in the Desktop Office Suite business. This not only gives microsoft a virtual monopoly on that front, but they now also have a Office Suite almost ready for the Linux Platform.
In addition to this, Microsoft has also in a single sweep entered the Linux Operating System Distribution arena with COREL's offering of the Debian based Linux distribution.
Seriously folks. Just think what a dark day it would be if something like this happens. Microsoft can virtually take over the market in one sweep. This is right in keeping with MS's embrace and extend policy.
Also uptil now MS had no direct method of entering into the Linux market, other than doing some of it's own R&D. This gives them a simple straight forward and effective avenue.
Hopefull antitrust laws will prevent this from happening though.
Bring on the newbies... (Score:2)
kwsNI
Re:Minors and Contracts (Score:3)
Nope. If a 14-year-old cannot be held to the provisions of the GPL or the MS EULA, he is still subject to the copying restrictions of the Software Copyright Act of 1982, which sets the rules that unlicensed copyrighted software is sold under.
This, BTW, is why the GPL will probably never be challenged by a corporation in court -- defeating the GPL simply means you are bound by the more restrictive rules of software copyright.
Steven E. Ehrbar
Re:GPL void if age(user) 18 ?? :) (Score:3)
If you're not old enough to enter into a contract, you have no license to distribute GPL'ed code.
Technically, you're violating the authors' copyrights if you do so without an adult agreeing to the license for you.
I suppose that means if the parent of some contributor expresses disagreement with the license, we'll have to yank their code out whichever products it's in.
Re:"Our prices"... (Score:3)
Whether you agree with it or not, there is a perception in The Media (and also among the "regular folks" who rely on The Media for information) that Linux is not yet ready for "regular folks" to use. A lot of people think that when a secretary or your grandmother sits down at a computer to type a letter, that computer should run MS Windows or MacOS -- and not Linux.
If Corel's entry into the market changes that public perception, so that when the PHB needs more stuff typed, he throws another Linux box into the transcription pool, then Corel will have been partly responsible for people switching to Linux.
How is that amusing?
---
Re:Too Corporate (Score:3)
Like a lot of the end users they're aiming at, I'm unwilling to spend a lot of time tying everything together, and I'm willing to pay other professionals to do all that for me. For this reason, I tend to prefer distros such as Mandrake, Caldera, and Corel. Let's face it - even some of the commercial distros are essentially OS environment construction kits, where "some assembly required" may substantially understate the facts.
If nothing else, Corel should receive mondo kudos (I like that!) for bringing the excellent technology of Debian down to the rest of us. While quite excellent technically, Debian has a well-deserved reputation for being a real SOB to get completely up and configured. Corel now lets me use Debian without the pain, and the power of Debian's self-updating nature allows me to easily go beyond where Corel did if I choose to. (Besides, I never buy games, so I don't mind buying a distro or two each year - and this one *came* with a game (CTP) and Word Perfect!)
Sure, I could do all the integration and testing myself, but I don't want to. I'm *happy* to pay them money for a distro that adds value. It's like this: I am fully capable (and even have most of the tools) to do all of my own automotive work, but there are times when I *choose* to let someone else do the work - for instance, right now, my car is down in Houston getting massaged by a skilled expert (in this case far more skiled than I), while I devote my spare time to remodeling the house (which explains another reason I like Corel...)
Finally, Unix printing has been completely broken forever (or at least since we had to support something other than a directly connected CAT/4), and in my opinion, is one of the major reasons that no Unix has made seriojus inroads into general purpose corporate computing environments. A really good printing interface would be of tremendous value to the community and like WINE, is far from a "token effort." It's really quite simple: without it, you lose.
P.S.: Take a look at what Corel has contributed to Debian and many other projects over the past couple of years and you'll be surprised. Oh, and their former Netwinder division played a big part in getting Linux to run acceptably on ARM chips, too, so I'd think twice before slamming them too hard.
Disclaimer: I own some Corel stock. When it gets to 150-200, I'll sell you mine.
Inability to sign into a legal contract (Score:3)
As an example it is against the law in Canada to enforce collect on certain types of debt from anyone under 19. My specific example is a phone bill, where I know nobody under 19 can be forced to pay. Why do I know this? Well in a recent attempt to get a phone line hooked up for when I had to move out of town to get a job, it became clear that being under 19 I could not get a phone line. I had (in essance) been from the ability to actually get phone service.
The companies aren't really to blame in any case where people under 18 or 19 can't certain things. It's this general idea by society (north american society mainly) that once you turn 18 or 19 you are suddenly much more capable of being responsible.
I suppose I'm in a minority. But being under 19 I've already completed 2 years of University, and a year of work in the IT field. Yet because of my age I cannot: sign a lease (ie rent almost any residence), get a credit card, get an account at a video store, get a phone line, get cable, or do many other things crucial to actually living.
It's a sad testament that, in an effort to protect our children, our society decides to bind their hands and treat them as invalids before they reach a magic age at which point it is assumed they will have the ability to be "responsible".
Anyhow, just my biased rant.
Corel + contributions to open source? (Score:3)
Would this not mean they are automatically contributing to an exciting segment of the open source community?
Anyone remember when WINE would crash on Windows 3.1 notepad? I do.
Now i hear it runs tons of applications almost flawlessly. Now, with some real backing maybe it'll become exactly what it's creators envisioned of it. I can't wait.. One day we linux folk will be able to tell our friends:
"Install linux! It's easy to install, and runs all your windows applications! You don't need windows anymore!"
Re:But will it end at the desktop? (Score:3)
vehicle to allow novice users access to linux, fine
Well I personally think that this isn't much of a deal. Consider that the kernel is what technically makes up linux. The rest of the utilities are almost indespensible to using linux. What is bad about that? Does it really matter if say some companies officially give up. Hell Red Hat could quite easily be run in a community oriented way if they so choose. Debian is already doing just that.
Are you implying that Corel will violate the GPL in some way and get a proprietary changes to be made to GPL code? I seriously doubt this.
Glad to understand their position (Score:3)
I've seen concerns on the Debian mailing lists that Corel is simply trying to raise stock price by jumping on the Linux bandwagon and isn't really contributing anything back to the community.
Well, I'm glad that at least Cowpland justified their position by saying that they are focusing on the "newbie" market. OSS Purists probably thinks that anything less than source-level contribution doesn't count, but I'd like to say this: I'm also a hardcore OSS advocate, but this is the real world. In the real world, sharing source code isn't enough; in order for Linux to continue to expand beyond where it is now, it must reach audiences other than coders and OSS advocates -- it must reach people who may not have the skills to contribute at source-level. I think Corel is taking a good step in that direction: catering for inexperienced desktop PC users and yet backed up by the superior quality of Debian. Although the contribution of Corel may not be apparent now (ie. we don't get that much in terms of source-level contribution), years down the road we might very well be thankful that companies like Corel did what they're doing now. If not for them, Linux could potentially be forever unable to penetrate the desktop market.
I know some people would argue by saying "forget the newbie lusers, Linux is not intended for the masses." From an idealist point of view, this is true... but that doesn't justify not *trying* to make Linux usable by the average Joe person. Who knows, what if it works out well? Then the cause of Linux and OSS will be advanced much further.
Giving back to the community (Score:3)
The answers seemed evasive in many areas, particularly in regards to "what has Corel given back". Wine was mentioned briefly, but if I am to believe what some of the Wine developers were telling me on debian.irc.net, Corel hasn't made ANY CVS commits to the WINE project in months. You will notice that no meantion was made of "we have done this or that" at all, just more political style rambling about commitment. And I don't think that trying to "evangelize Linux to other ISVs" to encourage them to use linux counts for much other than pure B.S. Like Cowpland is going to be hanging out at lunch casually mentioning "hey, why don't you guys port PhotoShop?" and increasing his own competition.
What Corel has done, from my understanding, is take the thousands and thousands of hours of work of the Debian maintainers (not to mention the work of the programmers that wrote the stuff to begin with) and used apt with their own proprietary installer to install the packages (some one PLEASE correct me if I am wrong and the Corel install stuff is GPL). Red Hat's install stuff is used by just about every other distribution and they have been very good about knowing that if they wanna play the Linux game, this is the way things just are gonna be. Debian could desparately use some more modern install programs, will Debian developers be able to take parts of the Corel installer and incorporate it? From what I understand, the answer is no.
Corel seems to have too much of the Gates style "Its ours, we aren't gonna share" attitude. I don't think they really "get it" yet the same way that Red Hat, et. al. have... that if you are gonna take all these people's work and make money off of it, you better damn well be ready to accept people using your work too.
I do not accept his politicians explainations of "to protect our reputation for producing quality products by not releasing code before it was fully tested". They are very used to the old model of "mine mine, don't touch" and this incident clearly showed they are not fully in step with how Open Source works.
I don't want to sound like I am totally trashing Corel. They can be a strong member of the community, I just think they need to 1- REALLY learn what it means to be a part of the open source community and leave their proprietary thinking behind and 2- actually give something back to the community. Vague comments about evanelising Linux and promises about Wine don't count. When they actually start doing some work with Wine instead of just talking about doing stuff with Wine, then I will be a lot happier.
But maybe Wine work is no longer planned because they feel Wine is no longer needed for them to run Win32 apps on Linux. That would explain their new agreement with (insert the name of the company I forgot here) and complete lack of adding anything to Wine CVS in months.
Re:Internal WINE development (Score:4)
This thread has started some rumours that may lead to misinformation, so let me report what I KNOW from reading the wine-devel mailing list:
1. Corel is very committed to Wine and will be shipping apps based on winelib in the very near future.
2. Until fairly recently (meaning up until the last month or so), Corel has been VERY dilligent about sending MANY patches to the wine-patches mailing list, from which Alexandre (the Wine project lead) applies some or all to the wine codebase. Their contributions have been numerous.
3. According to an email that was accidentally sent to wine-devel by one of the Corel engineers, as Corel approaches the release of their beta, they will be focusing on shipping the product and have thus put patch contributes to Wine on the back burner FOR NOW. They are in the business of shipping software, and given their manpower, this was the most efficient thing for them to do at the time. When the software ships, they will send all of their pending patches to wine and business continues as usual. Merging patches from Corel's internal tree, preparing them and mailing them to the wine-patches list, and subsequently modifying or rewriting those that are not immediately accepted is a time-consuming process, and I guess they just need to use the time for something else at this particular point, namely polishing up their internal wine tree to the point where they can ship software based on it.
The Corel engineers have been very active participants on the wine mailing lists and I think we owe them all a big thank you for all of their work. Wine has improved dramatically in the past year. I have seen nothing that would cause me to doubt Corel's dedication to Wine as a solution to shipping Linux applications. Judging by the screenshots I've seen of Quattro Pro and other Corel apps running against winelib, we're all in for some spectacular Linux apps.
Re: Corel's WINE work (Score:4)
1) We contribute regularly to the WINE CVS tree. I have no idea why you think that we "haven't contributed anything in months". Check out the wine-cvs [integrita.com] mailing list
2) We also have a parallel internal branch where we do some things that the WINE community doesn't want to see integrated into the main tree. For example, we did a KDE look-and-feel patch that the WINE community wanted to see turned into a full modularization of WINE theme code. We weren't prepared to do that work, so it just stayed in our tree. The patch is our there on the development lists, it just hasn't been commited to winehq cvs. Our tree also has other fixes that WINE developers have made that haven't made it into winehq CVS - Ove Kaaven's pthreads patch, for example. We haven't sent in many patches in December and January because we're working on our beta release, and don't have the time to spare to do a back-merge.
3) We also have contractors doing work for us - much of the work that Alexandre Julliard is doing on WINE right now is being paid for by us, for example. That work goes into both winehq and our internal branch.
4) We're planning on making our internal WINE tree available externally soon, so that other people are free to extend and merge some of our changes back into winehq.
5)We're not "just talking" about WINE. Check out this link [corel.com] for screenshots of our apps running on WINE.
6) All of the work that we did for Corel Linux is open sourced. All of the installer, KDE, and apt related code is GPLed or LGPLed. Code that we wrote from scratch is under the Corel Public License, a name-changed version of the MPL. The source code is all up here [corel.com]
---
Gavriel State
Engineering Architect - Linux Development
Corel Corp
Defending the GPL. (Score:4)
A very important implication of this is that Corel sees the GPL not just as something they have to conform to, but as something they may themselves need to defend in court. That's probably a good thing...
Caveat: I own Corel stock.
Making Money in the Open Source Community (Score:4)
Like some other readers, I found this interview to be lacking in meaningful content.
However, let's keep in mind what we're seeing here. Cowpland is the head of a commercial venture of some size. Most likely, his answers were checked by both his legal department and his corporate communications department. Anything truly substantial about strategic directions will be filtered out by those groups, and saved for venues where the companies can truly control what is said and how it is presented. Typically, this means a press release or a major keynote at a conference (remember, Apple doesn't announce new initiatives in interviews, but at Macworld keynotes).
The real content here is between the lines. Cowpland shows a sensitivity both to the needs of the open source community and to his responsibility to his company and his investors. Many companies want to make money in open source (and after the Red Hat IPO, you can bet that number increased dramatically), but Corel is evidently thinking logically and rationally about how to make money without damaging the energy and vitality of the community.
Sure, they may have bungled a few things, but they're learning. If more companies think about open source as well as Corel appears to have, we'll have a strong, revitalized industry on our hands.
Then we really will be able to tackle corporate and govenrmental behemoths.
Printing API! (Score:4)
Most of this interview was completely worthless, but the fact that someone is working on a new printing API is really good news.
The lack of solid, consistent and reliable printing under Linux has been a huge hole. Hopefully they'll do it right, and it will be up to the standards of Windows.
---
Minors and Contracts (Score:4)
+----------------------------------------------
Re:"Our prices"... (Score:5)
Personally I this interview makes me think well of Corel. It talks about what they are _doing_, rather than lots of guff and fluff about how super duper Linux and the GPL and the OS movement are and oh I couldn't have done it without you guys etc etc.
They talk about doing useful stuff to help ordinary people. Like sorting out the crap printing system that has dogged Unix in general and Linux in particular for such a long time.
They talk about software - writing software, writing good, useful software, then selling that software. I _like_ that. They aren't talking wishy washy stuff about moving in to the portal business offering enterprise level support and consultancy in the fast moving OpenSource blah blah blah community blah e-solution blah blah.
It's really nice to hear technology companies talking about technology and not talking about amazing paradigm shifting exciting new development strategy forecast peace in our time god bless america I love you all thank you so much it's great to be alive at this time and goodnight.
:-)
Minors, Contracts, Waivers, and Gifts (Score:5)
The GPL is not a contract; it's also not a "license agreement" like the MS EULA. It is a license, pure and simple. It doesn't say "You may not use this software in certain ways"; it says "You may copy and distribute this software in certain ways". It grants you privileges you would not otherwise have; that's what a license does. Without any license to do so, you have no right to copy the software (no "copy-right"); with a license, you do.
Contrast this with the MS EULA, which claims that by using the software, you are waiving certain rights which you would otherwise have. MS wants you to think that's a contract: in exchange for a "license to use" the software, you're agreeing to waive certain rights.
The thing is, you already had the right to use the software, because you bought a legally-made copy of it. When you buy a book, you have the right to use it, that is, to read it and make use of the information in it. The same applies to software, or any other work. This does not, of course, give you the right to distribute copies of these works; the right to use your purchase is not the same as the right to copy it.
So in fact the MS EULA is a waiver, not a contract: if you agree to it, you're waiving rights you had, but you're not getting anything in return. If you don't agree to it, you still have the right to use the software, just as if the EULA had never been written.
(A contract, FYI, requires an exchange of "considerations" --- goods, services, rights, or something else of value. If there isn't an exchange, there isn't a contract. The GPL isn't a contract because you're not giving the software author anything; the MS EULA isn't a contract because MS isn't giving you anything.)
(It may seem that under the GPL, you are giving the software author something: your agreement to follow the terms of the GPL. Yet this isn't the case. In fact, the terms of the GPL are the limits around the gift you are being given. If I give you an easement on my property, that you may fish in my pond from noon to 3PM on weekends, you aren't giving up a right to fish in my pond at other times; you never had such a right to give. Similarly, when you make a copy of GPLed software, you don't give up your right to turn it into a proprietary product; you never had such a right to begin with.)
In my non-lawyerly opinion, the GPL may freely apply to minors, because the minor isn't giving anything up; s/he is only receiving. Minors may, after all, receive gifts. However, the EULA may not apply to minors, because the minor is waiving rights s/he may not be competent to waive.
Neither is a "contract", but minors are protected from waivers as well as from contracts; they're not "protected" from being given gifts, which is what the GPL does.
Re:Broken Link (Score:5)
It's not a typo.
Here's the original link:
http://slashdot.org/comments.pl ' sid=00/01/17/1119222&cid=110
Here's the fixed link:
http://slashdot.org/comments.pl ? sid=00/01/17/1119222&cid=110
Note that instead of a ?, the broken link has a '. There's a bug in the script that converts the question marks in Roblimo's postings to tick marks. The script exists so that Roblimo's articles don't look like JonKatz?s. There's clearly some logic to prevent a ? at the end of a sentence from being converted, but it doesn't check to see if the ? is inside a URL.
That's my two cents, and I'm sticking to it...
Broken Link (Score:5)
Fixed link here. [slashdot.org]
Anthony