Microsoft Seeks Open Source Certification
eldavojohn writes "Microsoft is applying for OSI certification for its Shared Source Initiative. The move is described in a blog post by an MS OSS lab worker: 'Today, we reached another milestone with the decision to submit our open licenses to the OSI approval process, which, if the licenses are approved, should give the community additional confidence that the code we're sharing is truly Open Source. I believe that the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.' According to PC World, reaction from the community has been mostly positive."
Record Low Temperatures in Hell Reported!
Lamb Found "Shacked Up" With Lion!
Paris Hilton Receives Rhodes Scholarship!
Bush Announces Iraq Withdraw!
I apologize for submitting a dupe.
From that blog posting: I also run a training class that teaches people around the company how to engage in open source projects and make them successful. Now, after reading the higher ranked comments from the first article, I know many of you saw this as disingenuous, deceptive and/or highly manipulative tactics on order with a politician, the RIAA or Steve Ballmer.
But this blog is written by someone who's genuinely interested in Microsoft becoming part of OSS efforts. Will it happen? Probably not as a good many of you pointed out.
The real question is, when it doesn't happen, what was the real reason? This is tough, because Microsoft is a large company. I felt the pain of using their products when I had to stay at work until midnight on Wednesday trying to get AJAX (that worked fine in Firefox) working in IE. But this is only one of their many products. Is it fair for me to condemn their application for hundreds of other products for OSS certification based on a few tools I've used?
My answer to that is that "I don't think so."
What I'm trying to say is that the open source community is a community. Once you start to blame Microsoft for everything, turn a cold shoulder towards them whenever they even mildly reach out, you're essentially becoming them on the other side of the mirror. What's worse is that this attitude will ensure that there will never be a point in time in the future when Microsoft can reconcile with OSS. I think the fact that even one person inside the company is reaching out says that Microsoft as an entity is not 100% against opening a code base. They have great marketing and business tactics, they are hear to stay for as far as I can see. I think that the attitude should be open arms under the right conditions instead of a persistent never ending cold war or middle east-style conflict in software today.
Will I be jumped on as not being a hardliner open source advocate? Probably. Because I care far more about the success of everyone than I do the success of either side.
The people running the accreditation will no doubt be very stringent on the licenses passing OSS certification. I'm not a lawyer but I doubt any of the MS-GL/SL/RL licenses will pass. I hope it's not an outright rejection. I hope there's talking between the OSI and MS, I hope there's negotiations, I chances are given, I hope for compromise, I hope that some of the projects end up as OSS, I hope to use Microsoft's software, whether I pay for it or not, and to be able to see the source in the future.
Everyone needs to make money, I need to make money. This is a capitalistic society. I don't blame Microsoft for making money, I blame them for failing to see the folly of their position. I believe a different pricing scheme could net them billions more dollars & millions more users. I believe that slowly opening up the code on more and more of their products can only improve it. I believe that people will steal it one way or another if they want to so your job shouldn't be to catch them but to take away that motivation.
In the end, if you rail against Microsoft for doing this, you're only building the barrier higher. I wouldn't recommend an "you're either with us or against us" attitude, I personally do not feel that has gotten anyone anywhere before. The world is not black & white, software is no different.
My work here is dung.
microsoft... open source... oxymoron
"Spring Surprise" comes to mind.
Microsoft Launches OSS Site, Submits License For Approval
Microsoft, of late, has been pretty responsive to public outcries. Now, I know at the heart of it they're just responding for financial reasons. But, an era ago they didn't have to care -- and they didn't care. They were the game.
But now, I don't think we care. We being the few, the proud, the OS hackers. I would love to get my hands on the Windows kernel, and it's "DOS". I would love to get into its scheduler.
Until some monumental step by Microsoft, I can't be impressed. (But, sir, they released a package that allowed the OSS community to create Windows installers! -- and they'd never scrutinize what we package with it.)
It's a Sunday. I guess this is the best reused story I can expect on church day.
My ZooLoo
"According to PC World, reaction from the community has been mostly positive."
PC World hadn't yet read this Slashdot thread.
I thought we already had an april fools this year!??!
Are you an editor?
If not, I don't see any reason for you to apologize. Even if you are, it's not like you're duping an article within a couple of days or less.
I prefer Flambe as apposed flamebait.
the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.
What a pile of M$. The only barrier to products that interoperate better is them. Everyone else has bent over backwards for years, only to treated as a pawn in the quest for M$ dominance of everything. M$ is the only organization using such sleazy language. The goal is not some kind of imperfect interoperation, it's the use of real standards, the end of M$'s silly games and the beginning of real freedom. Without the four freedoms, everything M$ does is just another game.
If M$ sends the OSI software freedom, great. If they don't and the OSI certify it, the OSI will not have raised M$ in anyone's opinion, they will have disgraced themselves and further diluted the terms "free" and "open". We will all be able to judge for ourselves, but I don't expect anything useful from a company that's rabidly threatening everyone with patents.
At this point, M$ has very little of value to offer and the best thing they can do is cease hostilities and start to repair the damage they have done. It would take the community a decade to fix the mess Windoze and Intel BIOS are. It will take even longer to undo the DMCA, software patents and other evil stuff they have promoted. The market itself is doing a better job of fixing the problem by ignoring them.
Friends don't help friends install M$ junk.
Here's where MS weasels in and manages to change the criteria, much like the way Kirk changed the Kobiyashi Maru scenario. They'll subtly get the rules altered, either by lying, or using their IP influence, or promising to dot the Is and cross the Ts just as soon as that cert. is issued.
I want to delete my account but Slashdot doesn't allow it.
Linux is open source to an extent. You only have to release the source code to those who you distribute it to. Take Google, for example, to my knowledge they run a stripped down Red Hat kernel on hundreds of thousands of machines. Have they released this modified code that runs the core of their search engine? Nope.
The same could be true of Microsoft. Say I'm using the
Their software system & security is broken. Unfortunately their marketing and business divisions are top notch world class--that means we have to put up with the former. I hope they get as close to making me happy as possible. Would it be out of the question for them to release at least some of the Windows source code or IE's source code? I hope not, I would dearly like to see what the hell that rendering engine is doing sometimes
Their fears are obvious, people scanning the code for bugs
I seriously hope you change your mind about Microsoft. I mean, I hope that the community--those who make the decisions--are willing to work with Microsoft or at least hear them out. The open source community and licenses should be safe enough that anyone can use them or take part in them without finding a haft of a knife in their back. If they aren't, they need to be changed, hence all the debate on the GPLv3. If you're telling me that Microsoft is exploiting the Open Source Initiative for their own good, I question who's at fault here--Microsoft or OSI? Because Microsoft excels at making software make money, open source should excel just at making software work for everyone.
My work here is dung.
"In the end, if you rail against Microsoft for doing this, you're only building the barrier higher. I wouldn't recommend an "you're either with us or against us" attitude, I personally do not feel that has gotten anyone anywhere before. The world is not black & white, software is no different. - by eldavojohn (898314) * on Sunday July 29, @04:06PM (#20034199)
/. this year in fact, and NOT just the portion I am quoting!
VERY WELL SAID eldavojohn, intelligent & WELL thought-out, as well as one of the BEST comments I have seen on
APK
P.S.=> I used to say, a year or so back here, that the MOST important thing that Linux/BSD *NIX folks ought to be concentrating on, along with Microsoft, is INTEROPERABILITY, between them ALL... & this happening (MS at least SEEMINGLY reaching out to 'make peace')?
It would be pretty fairly "KEY", that both sides, communicate & cooperate, in order to achieve it + perhaps helping to foster better OS-to-OS binaries or other types of interoperabilities (file formats, diskdrive read/write filesystems diff.'s, you-name-it)... I am not 100% sure of MS' motivations here, but, it's an opportunity perhaps, for the *NIX side folks to get a view @ some MS "insider info." like code, or other 'secrets' they may have held back before, but would openly show &/or discuss, NOW, because of this initiative of theirs.
IMO? It's FAR better than take some "Pro-Linux/Pro-BSD variants uber alles & F-U to the rest of U" type of attitude, which I do tend to see here @ slashdot quite a lot (and, it in turn, has made ME "fire back" in return a few times, unfortunately, where both sides behave reprehensibly)... apk
If not, I don't see any reason for you to apologize. Even if you are, it's not like you're duping an article within a couple of days or less. Because I've bitched about dupes many times before. Many times. Which implies that I hold the editors to a high standard. If I can't be a standard candle for them when I submit stories, how can I expect them to hold these artificially high standards I force them to?
Too many times, I've said that if they just went to Google or Google news and typed "site:slashdot.org Microsoft OSI" they would find the dupe from a few days ago about a story with basically the same keywords. I mean, you could even build a link on the admin page for them to click and do that search.
I apologized because I submitted before taking my own advice, leading to what I considered a dupe.
I apologized for being a hypocrite. It's a basic idea of not contradicting yourself that was ingrained into me when I was a child & seems to be lost these days. You act like you would want someone else to act (the ultimate maxim) and it's clear to me that everyone hates a dupe so I apologize.
My work here is dung.
Ok, so after I submitted this story this morning (while I was grasping for sobriety), ...
Not another one night stand, I hope.
I know many of you saw this as disingenuous, deceptive and/or highly manipulative tactics on order with a politician, the RIAA or Steve Ballmer.
Can you tell me why someone who works for Steve Ballmer should not be looked on as a pawn, or why we should suddenly trust Ballmer/Gates? Do you really want them telling you what software freedom is?
Take a nice cold shower, compile a program with gcc and you will start to feel better.
Friends don't help friends install M$ junk.
You can buy a certificate, but you can't buy trust. ..... Assholes.
you had me at #!
Oh yeah baby that free software stuff is so last century
It's a trap. Even if the guy who's pushing for this is someone who genuinely wants to push FOSS within Microsoft, Microsoft as a corporation does not. If it ever does allow this to happen to a significant extent, it's because they have some evil plan to Mer GNU/Linux in the balls. They like Merring balls. shoot me...
In other words open source that REQUIRES closed source to use is not open source at all.
These posts express my own personal views, not those of my employer
Any of several ulterior motives on the part of M$ management is equally plausible. The most obvious is that they're going to hang some of their code out there until every contributor to Linux internals is tempted by curiosity to take a squint at it. After the next kernel roll, they swing the patent hammer, claiming that the new release can't possibly not be "contaminated" by its authors' having been exposed to their proprietary code.
The other possibility, if all the OSS folks assume the above and don't take the bait, is that Redmond cues the violins about how they made oh, so great an effort to meet the other side and act in "good faith" to promote interoperability, and use it as an excuse to continue going their own way.
Even the greatest Lord of Sith ever to exist redeemed himself as he was about to die. Maybe Microsoft is feeling its life energy leave its body and decided to go down a hero instead of a villain.
Give Kashyyyk back to the Wookies
First they ignore you, then they ridicule you, then they fight you, then they pretend to join you and stab you in the back at the first opportunity. Never trust Microsoft.
Gandhi (somewhat adapted)
Loose lips lose spit.
This is just a PR stunt so that Microsoft can reap the benefit of open sources good reputation. If they wore genuinly interested in working with the community all they had to do would be to release current specs for their various document formats and network protocols. I really hope the OSI take a long hard gander and turn every single stone before agreeing to anything. Microsofts history tells you to watch your back. Microsofts shared source license should not in any way be let in without complete abolishment of the windows platform clause. OSS licenses should not tell you what platform you can use the code on.
HTTP/1.1 400
Step 1... (Embrace, Extend, Extinguish) Also provides the secondary purpose of "Divide et impera" to the community.
It's all crap. Microsoft Windows XP has all of the stability and (relative) performance of a development Linux 1.3 kernel + userland environment. My 20+ year old AT&T Unix PC had a similar but prettier and far more productive user interface.
I do care about a level playing field when buying equipment. I do not wish to be forced to pay for a license for software that I will never use.
I do care about a level playing field when it comes to interfaces. Standards must be open and drivel like render this paragraph like 1996 Microsoft Word running on a Macintosh just doesn't cut it.
Mod me down, Microsoft Fan Boys, bring it on. I've spent the last few months attempting to appreciate Microsoft Windows XP, but fortunately my employer has relented and will now allow me to install Linux on the company notebook.
I am fine with Microsoft wanting to open up their source code but OSI needs to go through the proposal with a fine tooth comb. Prior to approval, OSI needs to make certain that this is truley open source, not the shared source propaganda a few years ago that placed such stipulations on the "openness" as to preclude being used in an open source project. In fact, this Shared Source was such the proverbial crap that Samba (and others) had to ask developers that signed on to the MS Royalty free agreements and Shared Source agreements not to participate. If that isn't a wolf in sheep's clothing, I don't know what is.
the farmer found the snake freezing in the winter
the snake said 'please help me out, pick me up in your coat and i wont freeze to death'
the farmer said 'but you are a snake, you will kill me...'
the snake said 'no, i promise i wont. please help me'
so the farmer picks up the snake and puts him in his coat. after a while, the snake warms up.
his natural instincts take over. the snake bites him.
as the farmer lays dying, he says 'what on earth has happened. you rascal!'
the snake said 'you knew i was a snake when you picked me up!'
Seriously, we're way past the point that new licenses are tolerable. It seems like every major project demands its own license, even if the result is 99% similar to other common ones. Is there really a need for the Apache, CDDL, Mozilla, and Artistic licenses and their countless derivatives?
If you want other developers to use your code, no strings attached, pick BSD or maybe MIT. If you're more interested in end users but want the developers to still have a few avenues to lock the code down, there's GPLv2. If you're really into end users and care about patents, etc., then pick GPLv3. Repeat after me: no new licenses!
Really, I think OSI needs to pretty much reject all new submissions unless they are substantially different from the pre-existing major choices. Fragmenting codebases by writing Foo License and Bar License that are almost identical but incompatible in some subtle way can only appeal to Microsoft and other proprietary vendors. Just say no!
Dewey, what part of this looks like authorities should be involved?
The writing has been on the wall for years. Microsoft has little to no interest in continuing to be a company that builds the core platforms in the long term. Over the next several decades, Microsoft will become a company very similar to Google in most ways, though they will still have the Gaming / Media Center business around (the underlying technologies will be mostly open source by then, though). This is a good thing for everyone, Microsoft included.
You see how good is it that Microsoft joins in? They have already improved the existing standard definition!...
From reading the higher modded posts on the previous story, I was surprised that few people seem to have bothered to take a quick look at these licenses. Let's give that a try-
Both the Microsoft Limited Permissive License (Ms-LPL) and the Microsoft Limited Community License (Ms-LCL) contain a clause like this:
Platform Limitation- The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system productThe Open Source Definition has this:
5. No Discrimination Against Persons or Groups
6. No Discrimination Against Fields of Endeavor
Either 5 or 6 look a like a clear contradiction to above clause. So IMHO, the 'limited' licenses shouldn't qualify for OSI approval. Then the Microsoft Reference License (Ms-RL) has this:
the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free copyright license to reproduce the software for reference use(Emphasis mine). Basically a 'look but don't touch' license. Thanks to other commenters for pointing out Open Source vs. Free/Libre: this could qualify as Open Source, but definately does not qualify as Free/Libre software.
I don't see any obvious problems with the other licenses though. And 1 thing I do like: they're nice and short, so that you can actually read them, and (try to) understand what they say. As opposed to reading through the pile of legal mumbo-jumbo in common EULA's.
One final point I'd like to make: one shouldn't take a license and complain about whether it does or doesn't suit your purpose. Instead, start with what you want to do with your code, and use a license that best suits that purpose. For some funny, new app the GPLv2/3 may be good, but for an implementation of a low-level networking protocol, that you want to become the defacto standard, a BSD-style license may be more appropriate (so that it can be used by anybody, even hidden deep inside black boxes, but using your protocol). You might be worried about the exact purpose of these MS licenses, but they may also be a vehicle to have your code included in MS products (and help improve standards compliance/interoperability). Not to mention that it's zero problem to contribute things like small bugfixes to projects licensed under these.
So I agree very much with parent poster. Why complain about MS when you think they're throwing you a bone, and you don't trust it? Simply throw them a bone back sometimes, and see what happens.
This is another fearful battle for the FOSSies, in their war against choice. Why do I say FOSSies fight choice? Look at their activities: they slam businesses which choose MS Office, they slam businesses and websites which create their pages for IE7 or use WMV formats, and of course they are desperate to stop anyone from using Windows... but most FOSSies can't even hit that level of delusion to try getting businesses to use Windows on the desktop (especially since the City of Munich has been stuck in a high profile Lunix total conversion quagmire since 2002).
So now it seems the FOSSies are even losing control of OSS- MS is coming out with their business-friendly license which doesn't lock companies in to purely FOSSie-approved apps. FOSSies only like choice when you choose the apps and platforms they dictate... so you can have any OS as long as it's Lunix (or OS X), you can have any web browser as long as it's Firefox (or Safari), and you can have any media format so long as it's Quicktime (kind of strange how they play favorites with the Apple monopoly).
The FOSSie denial of reality, and the fact that MS custom tailors their applications for business, is why MS will always win and FOSSies will always lose.
I would be very wary if Microsoft tries to look as if they want to cooperate with the Open Source community.
Would you let Microsoft in the OSS pool? I sure as hell wouldn't, for the same reason I wouldn't let someone in my swimming pool who has a history of malicious urination. Adult swim, creeps; out of the pool!
~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
M$ says, "I, for one, bow before our new free software overlords".
In sort of a lying and conniving way.
"...the Open Source Initiative itself open up to more of the IT industry"
Oh, the OSI doesn't approve of deliberate attacks which undermine everything they stand for? Heavens, they're guilty of being closed to the IT industry!
Yes, and New York could improve its world standing by being more open to terrorist bombings in the future.
So been living under that bridge for awhile, or you own micrSoft $tock$ ?
LOL
Gates in a press conference openly admits the only way they are doing well
in Asia is piracy, or it would be linux on top.
I find that hilarious.
You prolly reach over to your Vista box to check your portfolio.
Hahaha.
google "32 trillion offshore needs IRS attention"
Now Microsoft is trying to hijack the term "Open Source." Their "shared source" is in no way "Open." It's a "look but don't touch" bullshit initiative.
If I'm not mistaken you have to sign all sorts of agreements including the agreement that you won't try to compile the source. That's right, no way to verify that they really gave you the real thing.
The race isn't always to the swift... but that's the way to bet!
Personally, I find it offensive when Microsoft tries to pass off it's "Shared Source" for "Open Source." I don't think they are doing this by accident either.
Maybe Microsoft would have better luck "building bridges" to the Open Source community if they stopped trying to screw us at every turn.
The race isn't always to the swift... but that's the way to bet!
Honor is important to Klingons, but not the Ferengi or M'softies, who worship at the alter of Latinum.
If you want your life to be different, live it differently.
MS at least SEEMINGLY reaching out to 'make peace')
That reaching out is to do things like changing the structure of MSO2007 purely to ensure that third party ODF convertors that work in release candidates do not work in the final release.
Or stacking the deck so that organizations with legitimate questions about Office Open XML are prevented from attending meetings, and that all questions about implementation of OO-XML are rejected as being "not important".
If Microsoft wants to make peace with the FLOSS community they have to do the following:
As an alternative to the above, the following will suffice:
Until they are willing to do all that, any effort on their part to make peace with the FLOSS community should be viewed with the same degree of skepticism as one would have of an announcement by Pope Benedict XVI that Southern Baptists can take communion at a Mass of the Holy Catholic and Apostolic Church, without undergoing the Rite of Christian Initiation of an Adult.
Wind Beneath Thy Wings
Groklaw had an intersting look at how Microsoft'shared source worked last year and it was very enlightening. The first paragraph I find the most amusing part of the article as they try to explain in simple human terms how Microsoft views sharing.
When my sister and I were growing up, we were almost always about the same size. We still are, actually. So we shared clothes. It was a way to double our wardrobe. But, from my point of view, I shared mine freely and she never wanted to share back. If I'd say, "I'd like to wear your blue sweater today," her answer would often be, "No, I'm wearing it."
I believe that the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.
I think they'd voice their approval much quicker should Microsoft make a concerted effort to actually interoperate better with other products, open source or not. It's interoperation that is really the key... for example: back in the early '80s the yet-to-be-named open source community embraced UNIX not because it was open source - in fact at the time it wasn't - but because it was designed to be easy to interoperate with at every level.
It's not good enough to provide open source components that only actually work on top of your API, or to provide libraries that allow people to talk to your protocols through the cut-out of your system software, you need to open the black box and commit to supporting documented and non-proprietary wire protocols and file formats.
Otherwise what you've got is better described as an "open pit-trap".
I've been in the position you are in where I gave M$ a go, only to find that they again acted in a way that justified being cynical and suspicious of their motives, I see the same thing now. If Microsoft were sincere why don't they just open source the code base of Windows 95 or Windows 2000, which in reality that is the kind of thing they would need to do to end criticism, and if Sun can do it with Solaris...
No, M$ is well past the point of trust, even if their employee's motives are pure there is little doubt the coporate machine will find a way to corrupt the original intentions, bend it to M$'s advantage to the detriment of all other parties.
M$'s practice of bullying their employees shows in they way they bully the entire IT market and treat everyone else with contempt. It's a pityfull state of affairs for a so-called "market leader", still, you reap what you sow.
My ism, it's full of beliefs.
They aren't "reaching out" at all. If they really wanted to reach out, they would open the APIs for Outlook, Exchange, SMB, and who knows what else. Until they open these products, they're merely hand-waving. It's that simple.
Nothing is inexplicable; only unexplained -Tom Baker, Doctor Who
The fact that insecure zealots are modding things down inaccurately because of political motivation just serves to prove the point of the parent poster.
Keep on trying to suppress information, guys. Keep on with your hypocrisy and censorship.
"That reaching out is to do things like changing the structure of MSO2007 purely to ensure that third party ODF convertors that work in release candidates do not work in the final release.
Or stacking the deck so that organizations with legitimate questions about Office Open XML are prevented from attending meetings, and that all questions about implementation of OO-XML are rejected as being "not important". - by amber_of_luxor (770360) on Sunday July 29, @07:30PM (#20036089)
WoW... I was NOT aware of them playing THAT many games on you *NIX/OpenSource folks!
(Yes, I had heard tell of it on the "rumor mill" online (which I do NOT fully trust, either, but now? A bit more I think per your reply... especially as regards MAPI & interfacing with Exchange before specifically))
Those type of tactics WOULD make ME upset, also...
I.E.-> I can see a LOT of dev. time wasted, creating a file header reader, only to find it NO LONGER WORKS, once you attempt to access said file for read/write I-O!
Me? I don't DO a lot of "cross-platform" (TRUE) development in those terms (strict ports @ binaries levels, & most I might run Kylix over some DELPHI Win32 code to port it to Linux on occasion for personal usage), & I am admittedly a "Win32 guy" PROFESSIONALLY, mostly since it is what is OUT THERE, mostly...
I.E.-> My livelyhood is in databasing/MIS/IS/IT type coding (& the middlewares to say, *NIX variants, OR from IBM zOS families (to say, Oracle on UNIX, DB/2 on IBM midranges, etc.) tend to work, for the MOST part, flawlessly nowadays!
I go @ those DB backends, using tools like VB6/VB.NET, Access, & Delphi (sometimes C++ Builder) to talk to those "industrial strength" Non-MS (SQLServer 2005) DB backend engines...
So, that all said & aside? Well, you have to take WHERE I am coming from, into account! I don't run into those kinds of hassles, as those you speak of typically. I have seen documentation for API calls & other routines be WRONG though, which has caused me hassles though, admittedly in the past.
HOWEVER/perhaps? MS really HAS changed this time! I do hope so...
See, MS has hassled me before (as well as interviewing me too before that)!
E.G.-> I had them hassle me once, contacted by their attorneys for using the word "WINDOWS" in my apps' names (freeware stuff, no less... it BLEW MY MIND, & forced me to recompile them all (for resource strings only really, just alterations of their names))...
Still, it came out of MY time, with NO remuneration by MS for my time in doing so (& I was worried they'd "bushwhack" my apps IF I did not comply, really, more than them coming @ me with a lawsuit)...
What BOTHERS me MOST about MS now? Their leader: Mr. Ballmer (the guy's NOT a computer science person, far less than "King Billy" (Mr. Gates, my nickname for him, OUT OF RESPECT, not sarcasm mind you) was)... he's ALL ABOUT THE BENJAMINS & that alone imo!
Mr. Ballmer's approach (their new advertising framework especially, is INVASIVE AS HELL imo, & their goal is revealed in it (pure greed, they are the 1 company that does NOT need to be 'finding new sources of revenues' & of THAT nature imo)...
Good for business? OR, is it?? I think not... it's going to make folks DISTRUST Ms, unfortunately... & see them MORESO, as nothing but a "money making machine", when this company used to be one I admired for "changing the world" & how we think & communicate!
APK
when will they open-source windows?
I'm looking forward to downloading their source code and compiling it. As is normal for open source, this'll be made available from their web site to anyone who wants it, and will have no penalties for personal use. Maybe it'll give me some ideas for development that I can use for similar, competing products.
Or have I missed a point here?
Slashdot has been duping MS/Intel/Cisco/Dell/Sony stories over and over for more than a year. As a 24 year veteran of IT, I worked for WordPerfect, Lotus, Aston Tate, Fox Software, Novell, IBM, At&t ... I'm guessing you are young to take the position that MS hasn't acted illegally for the last 3 decades. I'd just like MS to pay the taxes they owe American's for those 3 decades and not in vouchers.
The most important thing the FOSS movement can do it not believe a word you say and not spend time reading it. MS never could open their code because it proves all the IP they stole and the courtroom lies. You only care about destroying everything not MS. If you study a little bit of business, you will see that MS marketing has been some of the worse in world history. MS has only succeeded due to using illegal tactics like bundle'n'dump (i.e. IE). 3 decades later they are still fighting FREE SOFTWARE which NO ONE makes money on. Stealing is ok as long as it's MS/Intel/Cisco/Dell/Sony.
IT is at an all time low led by MS. Overseas outsourcing was led by MS. Making CS degrees useless was led by MS. Buying developers to put coders out of work was led by MS. Loss of language standards was led by MS. Why does MS have to fight against FREE OPEN SOURCE SOFTWARE volunteer projects which holds no economic threat to MS? And why do you think that anyone who has any idea of what IT has been through for the last 3 decades would believe anything you have to say?
MS is on a glide slope and has been for a while now. Sure they have a lot of cash and altitude and can glide for a while... but decades? I think not!
Engineering is the art of compromise.
i'm sorry you are so bitter, retire and go rot on a golf course. If the work you put out is as useless as what you just posted your bitterness makes so much more sense. I won't even debunk you, your too jaded to actually read this anyway. good luck.
You know, Ballmer, there is a difference between being labeled an open source company and actually acting like one.
Your ideas are completely batshit stupid. Apparently bankruptcy is the only way they can make peace. Actually, your post is proof that the open source community really is all about getting stuff without paying. Just read yourself, and you'll see you look like an arrogant git.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
Yeah sure, we all believe your BS now just because it was moded down, MR AC,you are so right!
Copyright infringement is "piracy" in the same way DRM is "consumer rape"
And that's the problem, people will never be happy. Nothing MS ever does will ever be good enough, short of going all out, and that won't happen. [long winded, condescending apology for non free waste, blame the victim and other nonsense]
Poor little M$, all beat up by big mean Twitter. All of M$'s evil behavior is his fault. Right. Back in reality ...
I'm perfectly happy without anything from M$. If and only if you can show me how they are willing to respect my software freedom will I consider any of their stuff. Free software has given me technically superior and easier to use alternatives. M$ is welcome to the party, but this big stinking turd they are trying to call free is not welcome anywhere.
Friends don't help friends install M$ junk.
And petulant.
As someone who hates Microsoft, loves FOSS, and uses only Linux on his desktop, I am really sad to see Slashdot reacting this way. Whenever big bad Microsoft tries to make positive changes, you should encourage it, not mock them and immediately discredit it without consideration. It feels to me like the Slashdot crowd actually wants Microsoft to stay evil just so they can continue to make fun of them.
Microsoft could easily become a huge positive contributor to the FOSS world. Does nobody want that?
*runs outside, and looks to the sky throwing hands in the air* NNNnnnnnnnnnnooooooooooooooooooooooooooooo........ .......
"As a 24 year veteran of IT, I worked for WordPerfect, Lotus, Aston Tate, Fox Software, Novell, IBM, At&t ... "
For a "24-year veteran of IT, you sound remarkably immature. You sound like a self-rightious know-it-all 12-year old. I imagine the reason you've worked at so many places is that you couldn't hold down a job because your coworkers couldn't stand working with such a whiner.
Second, I can't help but notice that nearly every place you've worked got its butt kicked by Microsoft. Is that why your're so bitter wrt Microsoft? Tired of losing to them all the time? Well, maybe you should look in the mirror. You've lost so many times to Microsoft at so many different places; the common denominator is that these companies that lost to Microsoft had YOU has an employee. Maybe YOU were the problem. Given the drivel you spouted, revealing your lack of intelligence, that would make sense.
-- "I never gave these stories much credence." - HAL 9000
Whatever... I have to get to work in the a.m., so, "you are right", ok?
Won't comment on the moderation there, but as for whether or not Microsoft likes open source, I believe that at just the last Financial Analysts meeting, Ballmer told them that "open source is not a business model we can embrace" and that it's "inconsistent with shareholder value" (i.e. we're not doing it & we won't make any money off it).
In that light, this move only looks even more suspicious to me. If they're not going to embrace OSS, what are they doing here? Hoping to strangle it?
I don't mind being modded down. They prove my point and demonstrate exactly why constantly lose in the marketplace... as well as the marketplace of ideas.
Now that OSS can be divorced from FOSS and the "get MS" GPL, OSS can truly be free. No longer do users of OSS have to be locked in to the FOSSie agenda.
My OSS longs to be free: thank you Microsoft!
Danger Will Robinson! Danger!
What GPL taketh from the developer, it Giveth to the end user.
I also like to post to myself and breathlessly assert that I am:
1) Right
2) A martyr
3) Clever
Even if none of the above is true. Mode me down if you must (see? I'm so martyr).
Seriously, it's a good thing. Maybe there's something hidden behind the curtain but right now - we've sourceforge and it's way better than codeplex (in terms of the amount of projects). It's a step forward for there are a lot of proprietary source that when turned into open source may do some good. What if MS. decides to open Silverlight? Won't Moonlight project not benefit from it? Will that force Adobe release it? Of course, it's just an assumption. We should think in terms of benefits of the release rather than trying to find the hidden objective of MS (which won't really be threat esp. due to our 'hate' @ their non-disclosure of the patent infringements). May be (another assumption) that is an initiative to make us less hate the fact that MS has "allied" itself to Major Linux distro companies. For my part, I don't really care - I'll just take whatever I need from what MS releases, and work on that, start new projects regardless if the source comes from MS or not.
Do I require the c-sig package to have a signature?
Is there really a need for the Apache, CDDL, Mozilla, and Artistic licenses and their countless derivatives?
Yes, because GPL2/3 are viral and actually prevents cooperation*, and BSD is obsolete (doesn't cover many important aspects of modern business).
* Why GPL prevents cooperation? Because the GPL requires that the whole software must be licensed under the GPL. Now imagine a large open source project consisting of portions written by hundreds of authors all licensed under BSD. Some of the authors are dead, some of them impossible to find or contact. As you cannot get their permission for relicensing, you cannot use any GPL code in your software. That's how GPL actually PREVENTS co-operation and sharing in the Open Source and Free Software world (and it should be avoided if possible).
The kernel isn't that bad. It's everything besides the kernel that's bad. The services, bad. The UI, bad. The default configuration, bad (and the concept of storing everything in the same four files, just as bad). Drivers, often bad but Microsoft decided to almost completely let the manufacturers handle them, so it's not surprising. Default apps, bad. Kernel... actually not entirely crummy. Okay, and NTFS has its upsides (like fine-grained ACLs), too.
Windows is what happens when you take a promising kernel and a decent file system and wrap them in shit. No matter what kind of gold nugget you have on the inside, the result looks, feels and behaves like shit. If Microsoft would dump everything besides the NT kernel and start a completely new OS based on it (especially one without twenty years worth of backward compatibility hacks) and used a more sane approach to development than overstaffed fiefdoms they'd probably come up with something pretty decent.
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
which IMO is very dangerous because it will take away the public attention from developers and projects that were truly open source from the beginning, though not backed by a multi billion dollar company.
You can always relicense BSD software as GPL - that's implicit in the license text - and if you absolutely must include GPL code in your BSD project then that's the bargain.
Note that you don't hear the *BSD projects whining about this. They choose not to accept those conditions so they write their own GPL-free code.
So, we've disproved your silly, oft-repeated (and oft-rebutted) hypothesis about the GPL being viral. What do you have against the BSD license? What does it allow or disallow that's anti-business and that one of the GPL versions doesn't cover?
Dewey, what part of this looks like authorities should be involved?
You can always relicense BSD software as GPL - that's implicit in the license text
You can, but only if you are the copyright holder. So you've missed the point completely. Read my post again, before posting. By the way, this is given by copyright law. Any right not explicitly granted in the text of BSD is reserved (and NOT granted). Only public domain code can be relicensed without the author's consent.
So, you've not "disproved the oft-repeated hypothesis about the GPL being viral". GPL is and will always be viral, no matter what you think. It's actually quite easy to see and understand.
Go screw Microsoft. We all know you're up to something no good. I can feel it.
It's just another Microsoft "Me too", like of their other "Innovations" that they purchased.
If I don't want your code compiled, why would I want the source?
Shameless plug alert: Game server control panel
But that's not correct. I can relicense any BSD software I want, including yours. Let's read the actual text:
Those are the only restrictions on its use. If I want to ship it with modifications, including a different license, I may do so as long as I keep the copyright notice intact and don't use your name to advertise it.
So you've missed the point completely.Ditto.
Dewey, what part of this looks like authorities should be involved?
The site www.iowaconsumercase.org has been down for ages. Any alternate options for finding the same material. They used to have some very good stuff all in one place.
Between this:
- asks-Microsoft-investors-to-be-patient_1.html
0
QUOTE STEVE BALLMER: "We are hell bent and determined to allocate the talent, resources, money, and innovation to become a powerhouse in the advertising business,"
http://www.infoworld.com/article/07/07/26/Ballmer
AND, this:
Will Microsoft Put The Colonel in the Kernel?
http://slashdot.org/article.pl?sid=07/07/14/04320
Steve Ballmer is BAD NEWS for Microsoft & he is NOT a computer science person (so, what's he doing leading a company that IS about that?)
And don't bother to TRY to tell me it's his "Business skills", lol!
That'd be COMPLETE b.s. - Because anyone can take something & make it for a dollar, & sell it for 2 dollars to cover costs + profit (big brains required, not!), period! Especially a company your BUDDY started & got you into because you were his buddy, AND THIS IS ALL THAT IS, as to his position in that company, period.
Steve Ballmer is just plain NOWHERE NEAR THE INTELLIGENCE OF HIS PREDECESSOR Mr. Bill Gates, in terms of mental abilities or poise either!
(Especially after seeing the "Monkey Boy Dance", that only made me believe the guy has issues of somekind, or is on drugs, to be honest - these "remedies" of his? Greed... pure, unecessary greed NO doubt about it!).
What Ballmer's after is ONLY going to drive folks from Microsoft product usages over time, mark my words.
"Your ideas are completely batshit stupid." - by Kalriath (849904) on Sunday July 29, @10:17PM (#20037447)
Kalriath, lol, I guess you like to come off as looking "SO BATSHIT SMART", right? First of all: Your use of profanity makes you look foolish, & secondly?? WHAT ideas of mine are you talking about and ranting on here??? Be specific in your reply IF possible.
"Apparently bankruptcy is the only way they can make peace. Actually, your post is proof that the open source community really is all about getting stuff without paying." - by Kalriath (849904) on Sunday July 29, @10:17PM (#20037447)
Thirdly???? Your statements + 'accusations' lack any backing substantiation period for your "conclusions"!
E.G.-> You say I stated some things that I never did (like about bankruptcy for Microsoft, which is probably damn near impossible considering their wealth as a corporate body... OR, my saying I was unwilling to pay for things)!
Would you care to show me WHERE I said these things?? Good luck, because I never once did.
I.E.-> Those "conclusions" of yours only make you look like someone with dyslexia or other reading difficulties, because I never said anything about bankruptcies for MS, or not paying for tools used in development etc. et al.
That all said & aside - Why don't YOU try to read & COMPREHEND, prior to shooting your mouth off?
APK
P.S.=> "Just read yourself, and you'll see you look like an arrogant git" - by Kalriath (849904) on Sunday July 29, @10:17PM (#20037447)
AND, Kalriath "the crude"? Here is a recommendation for you, above all else, because of your reply directed to me without any specifics or substantiation as to your words directed my way that "put words into my mouth" I never once stated:
Go to a doctor, get some meds for your dyslexia, & then, post here, ok? Those meds might help in your case to SOME degree, in helping you form replies here (ones that make sense @ least & are on topic)... apk
The other licenses mark other tradeoffs, including but not limited to the tradeoff of having a community feel they own the license. This may be as important as the feeling of a GPL-using community that they "don't get abused".
For instance, there is yet no license that marks the tradeoff that I see as reasonable: An attempt at optimizing the copyright term to the one that is most productive for society. While Stallman go on and on about how different length copyright terms are more effective for other forms of copyrighted works, and copyright is fair and proper there, he goes for "can work" for the functional class of works - and implements this as the GPL. I agree with him about using optimal terms, and see this as extending into the area of functional works.
Eivind.
Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
If I want to ship it with modifications, including a different license, I may do so
The author gave you only permissions to do only certain explicitly stated things. He didn't assign copyright to you nor any other kind of intellectual property. He remains the copyright holder. That's why you still need his explicit permission to relicense the code. Because he only allowed you to redistribute the code and use it (i.e. incorporate it) in your work. There is no permission to relicense the code -- on the contrary, the license states that the terms and conditions and the legal notice must be retained (hence, the license cannot be changed!). Get it now?
The open source community doesn't really need any contributions from Microsoft. But in fact, it could represent some self-pressure on them to clean up their code-- it's not like they have a reputation of quality or anything. Perhaps cleaning a few things up for "public consumption" isn't a bad habit for them to get into-- it's comforting to see they actually found a few modules they were willing to spend some time on to do that. The only possible downside I could see is that such contributions will divide the "community" into two camps:
- those that will never use MS "open source."
- those that will use MS "open source."
Is that a big problem? Are they at each other's throats yet? No, I can't really see much of a reason to care about this one way or the other...
Nice of /. to put some comedy on the site once in a while.
GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
The Ms-PL and Ms-CL licenses are arguably improvements to the BSD and MPL licenses. As part of their submission, they have to make that argument.
Some people want the Two-clause BSD license approved because a number of FreeBSD packages use it. Would you say that it is substantially different from the pre-existing Three-clause BSD license? Is the Three-clause BSD license substantially different from the four-clause BSD license (the one with the advertising requirement)?
There are so many licenses because there are so many people. People have different wishes and goals. People pursue different paths to the same goal, even. We can't STOP people from creating OSD-compatible licenses. All we can do is not approve them, which just pisses off the associated developers.
If you want to get rid of all the licenses, you have to get rid of all the developers, and shrink the community back to what it was in the pre-open-source era. I don't want to do that.
Don't piss off The Angry Economist
No. It's almost identical to the MIT/X11 license. Since that already exists, there's no pressing need for "BSD2".
Is the Three-clause BSD license substantially different from the four-clause BSD license (the one with the advertising requirement)?Yes. That extra clause was enough to make it incompatible with other F/OSS licenses, namely the GPL. Going from 4 to 3 was much more significant than going from 3 to 2.
We can't STOP people from creating OSD-compatible licenses. All we can do is not approve them, which just pisses off the associated developers.Then piss them off. Everyone's entitled to write their own license if they wish, but they don't have to be approved. There's no need to have 100 different licenses saying almost the same thing in 99 different poorly thought out ways.
If you want to get rid of all the licenses, you have to get rid of all the developers, and shrink the community back to what it was in the pre-open-source era. I don't want to do that.Don't get rid of current licenses unless you must, but why encourage and support the creation of new ones? No matter what terms you want, there's almost certainly an OSI-certified license that already has them. If there isn't, then what you're asking probably doesn't qualify as F/OSS anyway.
If every developer whipped out their own libc, we'd call them crazy. Let them come up with a new license, though, and there's a rush to get the OSI to accept it. Well, nuts with that.
Dewey, what part of this looks like authorities should be involved?
That will make your coments more credible.
IANAL but write like a drunk one.
.... but according to you, it is somehow /.'s fault for not getting it.
When they have a consistent attitude in regard to FOSS, then most reasonable people will sit and listen.
A company that makes unsubstantiated claims regarding patents and clear litigation threats, tries to divide the FOSS community with dubious deals based on those claims and then pretends to be all nice about standards frankly can't expect much sympathy by default.
Other companies that have probed consistently they are in the FOSS field do not get a terse treatment here, MS that is pretty much a declared enemy of FOSS surely can't expect to fare any better.
IANAL but write like a drunk one.
That should only take common sense to be understood.
If you allow yourself to be you vs good luck and all the best.
I you are part of the FOSS movement, if you are ever in a situation when you have to confront , then it becomes FOSS vs in many senses, which may include the legal and economical one.
Techies do not understand how important it may be to be part of a movement. It has nothing to do with "hyppieism" or being a good comrade, it is just sensible that people organized in big groups will have big bargaining power.
IANAL but write like a drunk one.