Linked by Thom Holwerda on Thu 19th Jul 2007 21:57 UTC
Novell and Ximian "Last month, Novell decided to push the limits of developer empowerment and perform an elaborate experiment in innovation by liberating the company's entire Linux engineering team for one full week of free hacking. During Novell Hack Week, hundreds of skilled developers employed by Novell at various facilities around the world worked together on open-source projects of their choice. Driven by creativity and passion instead of deadlines, instructions, and executive decisions, Novell's best and brightest created impressive new software and added innovative improvements to existing programs."
Thread beginning with comment 256681
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Whatever
by butters on Fri 20th Jul 2007 03:00 UTC in reply to "Whatever"
butters
Member since:
2005-07-08

Well, your anti-Mono bias aside, have you ever considered that maybe the problem with existing desktop widget frameworks is that the development barriers are too high? These little apps are supposed to be so easy to make that a power user can throw one together on a whim. But none of the existing systems have approached that level of ease.

One approach is to continually reimplement the idea as newer and high-level development technologies emerge. Maybe the bar will drop just low enough that a real widget ecosystem can flourish. Moonlight is extremely new technology, and nobody really knows what it's good for just yet. Maybe it's the programming tool that finally empowers a community of widget programmers.

We'll never know if we don't try.

Reply Parent Bookmark Score: 5

RE[2]: Whatever
by Almindor on Fri 20th Jul 2007 07:23 in reply to "RE: Whatever"
Almindor Member since:
2006-01-16

I wouldn't be surprised if this move wasn't all so "altruistic". Unsurprisingly, it's Novell who has most interest in Mono's survival, and the best way to ensure this is to make people depend on mono (microsoft strategy).

I see this as a particularly directed effort to spread mono dependencies with a nice coat on it.

NO COMPANY DOES ALTRUISTIC THINGS.. EVER! If you believe for a second that Novell did anything out of good heart, you are more naive than my mom (and that's a big naive there)

Reply Parent Bookmark Score: 5

RE[3]: Whatever
by butters on Fri 20th Jul 2007 11:47 in reply to "RE[2]: Whatever"
butters Member since:
2005-07-08

I can't stand people who dismiss good ideas simply because they come from someone they don't like. The free software community will naturally select the most promising and successful technologies regardless of who invented them. That's the foundation of meritocracy.

Novell has made some dumb and disastrous decisions. But supporting the development of a free software implementation of a well-designed high-level runtime environment is not one of them. Practical cross-platform compatibility may not be achievable without Microsoft's cooperation. But even so, advanced runtime environments are essential to the technical evolution of free software. It's a logical extension of a broad strategy of powerful abstractions that also includes virtualization technologies.

Maybe Java is the better way to go, especially if the free software community can enhance its dynamic language support. Maybe Parrot can emerge from the Perl project as a promising cross-language runtime. But at this moment, most unbiased experts would agree that the CLR/DLR is most advanced high-level runtime. In the spirit of free software, let's allow the best solution to emerge on its technical and practical merits.

Reply Parent Bookmark Score: 5

RE[3]: Whatever
by IanSVT on Fri 20th Jul 2007 16:16 in reply to "RE[2]: Whatever"
IanSVT Member since:
2005-07-06

NO COMPANY DOES ALTRUISTIC THINGS.. EVER! If you believe for a second that Novell did anything out of good heart, you are more naive than my mom (and that's a big naive there)


You're absolutely correct. However, the hack week wasn't an act of altruism for the community, it was an act of altruism for Novell's engineers by Novell. While I agree with your comment out of context, within context it's irrelevant to the topic.

Reply Parent Bookmark Score: 2

RE[3]: Whatever
by sorpigal on Fri 20th Jul 2007 16:39 in reply to "RE[2]: Whatever"
sorpigal Member since:
2005-11-02

NO COMPANY DOES ALTRUISTIC THINGS.. EVER! If you believe for a second that Novell did anything out of good heart, you are more naive than my mom (and that's a big naive there)

While it's true that big companies do not, with a few rare exceptions, do anything purely altruistic, it is not necessary to believe that Novell did something altruistic in this instance.

Novell thinks, probably correctly, that moves like this will enhance shareholder value. This will be accomplished by (1) inventing new things which will be useful to customers, (2) making the employees happier, which tends to lead to better productivity, (3) attracting quality employees, and (4) publicity.

Those four things all aid Novell's bottom line and not one of them is particularly sinister. It is not necessary to believe Novell is altruistic to appreciate what they have, in their own self-interest, done. Are the benefits to the Open Source movement and community greater than the benefits to Novell's shareholder's pocket books? Who cares? As long as there is *any* net positive for Open Source I, for one, don't care what other side effects may occur.

(edited to remove typo in closing tag)

Edited 2007-07-20 16:40

Reply Parent Bookmark Score: 2

RE[2]: Whatever
by shapeshifter on Fri 20th Jul 2007 07:24 in reply to "RE: Whatever"
shapeshifter Member since:
2006-09-19

Well, your anti-Mono bias aside, have you ever considered that maybe the problem with existing desktop widget frameworks is that the development barriers are too high? These little apps are supposed to be so easy to make that a power user can throw one together on a whim. But none of the existing systems have approached that level of ease.

One approach is to continually reimplement the idea as newer and high-level development technologies emerge. Maybe the bar will drop just low enough that a real widget ecosystem can flourish. Moonlight is extremely new technology, and nobody really knows what it's good for just yet. Maybe it's the programming tool that finally empowers a community of widget programmers.

We'll never know if we don't try.


Bla, bla, bla, you're stating the obvious.
And with Dotnet 4 second graders will be able to write enterprise class applications in one afternoon.

Ofcourse it'll get easier and will take less time.
But Mono is not it. And Novel is not the company that'll make it happen.
Mono is as good as dead. And Novel will always be a mistrusted outsider in the Linux community.
So, try again.

Reply Parent Bookmark Score: 0

RE[3]: Whatever
by Jondice on Fri 20th Jul 2007 09:33 in reply to "RE[2]: Whatever"
Jondice Member since:
2006-09-20

Why so jaded? Sure, Mono/.Net doesn't attract as much OSS development as Java, but it does have some interesting back end features that Java doesn't have. .Net is a valuable tool for anyone interested in creating a language that can be easily interoperable with many other major languages.

Yeesh, is there a club I can join to hate on Novel or anyone else that ever touched MS? Maybe some parts of Novel's MS strategy are neither smart nor beneficial to OSS, but I wouldn't include Mono in that. Miguel is a smart guy, do you really think he'd spend so much of his time and everyone else's on a project if he thought there was much of a chance of any true legal danger? I remember when Miguel bashing was the hot topic on OSnews and elsewhere....

Reply Parent Bookmark Score: 3