Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Microsoft got Kinect technology since "Apple is a pain in the ass"
Techspot ^ | 6 November 2010 | Emil Protalinski

Posted on 11/07/2010 5:13:27 AM PST by Erik Latranyi

Back in June 2008, PrimeSense was looking to sell the technology that would eventually be engineered into what we now know as Xbox Kinect. The first company in Silicon Valley that PrimeSense CEO, Inon Beracha tried to demonstrate the sensor that powers Kinect to was none other than Apple.

The technology had been developed by engineers in the Israeli military.

When asked about why he thought of Apple first, Beracha told Cult of Mac that "It was the most natural place for the technology." The negotiations didn't go so well.

Beracha figured the technology was so good that he would be able to sell it to anyone. In the end, it came down to "Apple is a pain in the ass," Beracha reportedly said with a smile on his face.

(Excerpt) Read more at techspot.com ...


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: apple; ilovebillgates; iwanthim; iwanthimbad; kinect; microsoft; microsoftfanboys; tech
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-97 next last
To: Echo4C
"It appears that you’re trying to imply that OpenGL is not supported on Windows."

Microsoft has tried it's best to kill it - after all there was absolutely no need for Direct3D given that OpenGL was already there. But Microsoft saw fit to foist an inferior API on 3D developers, and needlessly fragment the community.

Microsoft has done everything it can to make OpenGL a second class citizen on Windows. For instance, you couldn't use the 3D features of the Windows Vista interface if you were running an OpenGL program. I'm not sure if it was fixed in Windows 7, it's no longer an issue for me.

OpenGL has a strong position on Mac, Linux, Unix and mobile devices, so its future is no longer in doubt. No thanks to Microsoft.

21 posted on 11/07/2010 6:25:56 AM PST by PreciousLiberty
[ Post Reply | Private Reply | To 19 | View Replies]

To: MediaMole
It’s cool technology, but you look like a jumping idiot while you’re playing.

Wow! Gamers may actually get some physical exercise.

22 posted on 11/07/2010 6:34:02 AM PST by reg45
[ Post Reply | Private Reply | To 5 | View Replies]

To: PreciousLiberty

This entire post is nonsense, I can tell you aren’t a programmer. Trust me, I’ve been programming on OpenGL since before you were sucking the Steve Jobs popsicle.

Saying there was “no need” for Direct3D and that Microsoft had to “foist” it on developers is nothing more than a lie. OpenGL and Direct3D were more-or-less developed at the same time in order to take advantage of different types of hardware coming out at the time.

If you’re actually a conservative, you should realize that competition (what Macunists call “fragmentation”) is good. OpenGL is no more supported on OSX or Linux than it is on Windows. The fact that Windows additionally has Direct3D for use is not a detriment to it, it’s a bonus.


23 posted on 11/07/2010 6:35:18 AM PST by Echo4C (We have it in our power to begin the world over again. --Thomas Paine)
[ Post Reply | Private Reply | To 21 | View Replies]

To: reg45

“Wow! Gamers may actually get some physical exercise.”

You’ve never heard of Wii Fit, eh? Old news...


24 posted on 11/07/2010 6:35:22 AM PST by PreciousLiberty
[ Post Reply | Private Reply | To 22 | View Replies]

To: Echo4C

“This entire post is nonsense, I can tell you aren’t a programmer. Trust me, I’ve been programming on OpenGL since before you were sucking the Steve Jobs popsicle.”

Very classy, and also incorrect. ;-)

“Saying there was “no need” for Direct3D and that Microsoft had to “foist” it on developers is nothing more than a lie. OpenGL and Direct3D were more-or-less developed at the same time in order to take advantage of different types of hardware coming out at the time.”

That’s BS, of course. First of all OpenGL wasn’t developed from scratch, it was a cleanup of Silicon Graphic’s GL library that had been in use for years, in the real world.

Microsoft never would have supported OpenGL in the first place, but it wanted ports of some professional applications (CAD etc.) and those developers wouldn’t consider a Direct3D port.

Microsoft at the time claimed OpenGL wasn’t suitable for games, but unsurprisingly when id Software developed titles using OpenGL they ran well. I say unsurprisingly since high end real time flight simulators had been using GL/OpenGL for years with great results.

“If you’re actually a conservative, you should realize that competition (what Macunists call “fragmentation”) is good. OpenGL is no more supported on OSX or Linux than it is on Windows. The fact that Windows additionally has Direct3D for use is not a detriment to it, it’s a bonus.”

In general, competition is good. This is not really an example of competition though, it’s an example of monopolistic behavior trying to extinguish competition. Direct3D has limited the porting of games to other platforms, thus limiting their competitiveness with Windows.

The real competition has been at the level of the 3D hardware manufacturers - who by the way are the entities actually supporting OpenGL on Windows. Microsoft has little to do with it these days other than giving permission.


25 posted on 11/07/2010 6:48:10 AM PST by PreciousLiberty
[ Post Reply | Private Reply | To 23 | View Replies]

To: Echo4C
Here it is, straight from the horse's...mouth:

OpenGL

Windows Vista and Windows 7 provide the same support as Windows XP for OpenGL, which allows video card manufactures to provide an installable client driver (ICD) for OpenGL that provides hardware-accelerated support. Note that newer versions of such ICDs are required to fully support Windows Vista or Windows 7. If no ICD is installed, the system will fall back to the OpenGL v1.1 software layer in most cases.

So Microsoft actually only provides OpenGL v1.1...pretty sad. But wait, there's more! Here are Microsoft's very own RECOMMENDATIONS as to which graphics API to use for future work:
Recommendations

Consider the following recommendations when selecting an API for your graphical application:

* Use Direct3D 9 if your application must support Windows XP or an earlier version of Windows.

* Use Direct3D 9 if you want to support Windows Vista or Windows 7 running with XPDM drivers. For Windows Vista or Windows 7 systems that lack Direct3D 10 or better video hardware, you can either choose to use the existing Windows XP Direct3D 9 code path or use the 10level9 feature levels through the Direct3D 10.1 or Direct3D 11 API.

* Use Direct3D 11 to take advantage of the next generation of video hardware on Windows Vista and Windows 7.

Yeah, that's really supporting OpenGL eh? Somehow I'm having trouble seeing it in the "Recommendations" section....

http://msdn.microsoft.com/en-us/library/ee417756%28VS.85%29.aspx

26 posted on 11/07/2010 7:00:53 AM PST by PreciousLiberty
[ Post Reply | Private Reply | To 23 | View Replies]

To: PreciousLiberty

I think he is referring to IBM big iron. Climate controlled rooms, hand wound core memory, men in white coats monitoring the system.

Ah, the glory days.


27 posted on 11/07/2010 7:22:34 AM PST by dangerdoc (see post #6)
[ Post Reply | Private Reply | To 11 | View Replies]

To: PreciousLiberty

“That’s BS, of course. First of all OpenGL wasn’t developed from scratch, it was a cleanup of Silicon Graphic’s GL library that had been in use for years, in the real world.”

Neither was Direct3D developed from scratch. It was started by a company that Microsoft bought in the early 90s, around the same time OpenGL was being developed and released.

“Microsoft never would have supported OpenGL in the first place, but it wanted ports of some professional applications (CAD etc.) and those developers wouldn’t consider a Direct3D port.”

It’s this kind of stuff that shows you aren’t really a programmer (or, at least, one that has worked with OpenGL). OpenGL actually has very little to do with the operating system itself - it’s the hardware that makes the difference. The graphics drivers have to support OpenGL, not the operating system. The OpenGL API is more or less OS independent, since OpenGL’s drawing is done directly by the GPU, not the CPU.

“In general, competition is good. This is not really an example of competition though, it’s an example of monopolistic behavior trying to extinguish competition. Direct3D has limited the porting of games to other platforms, thus limiting their competitiveness with Windows.”

Again, this kind of stuff that shows you aren’t a programmer. Programmers will always use the easiest tool to get the job done that has the most benefit. If OpenGL was so much better than Direct3D, especially in the early days, programmers would not have used Direct3D. Even today they have a choice between which API to use. How is that not competition?

“The real competition has been at the level of the 3D hardware manufacturers - who by the way are the entities actually supporting OpenGL on Windows. Microsoft has little to do with it these days other than giving permission.”

This is the whole point. Microsoft can have nothing to do with OpenGL and it doesn’t matter. Windows will always support OpenGL at the same level that OSX does - because processing is done at the hardware level, not the OS level. OpenGL gives programmers easy access to the hardware, bypassing the OS almost entirely.

Will you now admit that you were wrong earlier in implying that Windows does not support OpenGL? That’s like saying OSX doesn’t support PDF files.

“Here it is, straight from the horse’s...mouth:”

Again, this is like going to Apple and asking them which program they give you to open PDF files. Microsoft is a company that makes an Operating System, not a graphics card. They even say in your quote that the user has to go to the hardware manufacturer to get the appropriate driver for OpenGL. Tell me, can I open up a Mac and put a 20 year old graphics card in it, and expect it to run the latest version of OpenGL? Does that mean OSX doesn’t support OpenGL?


28 posted on 11/07/2010 7:27:59 AM PST by Echo4C (We have it in our power to begin the world over again. --Thomas Paine)
[ Post Reply | Private Reply | To 26 | View Replies]

To: sbMKE

My FRiend, look up the Sony Move, then the Microsoft Kinect and get back to us.


29 posted on 11/07/2010 7:28:18 AM PST by dangerdoc (see post #6)
[ Post Reply | Private Reply | To 12 | View Replies]

To: PreciousLiberty

Yeah but gamers don’t use the Wii.


30 posted on 11/07/2010 7:34:34 AM PST by dangerdoc (see post #6)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Echo4C
"Neither was Direct3D developed from scratch. It was started by a company that Microsoft bought in the early 90s, around the same time OpenGL was being developed and released."

That is true, it was a library developed by RenderMorphics, which was founded in 1992. At that time, GL had been in use for several years. There was no comparison in terms of maturity, performance or capability - GL/OpenGL were far superior...and portable.

"It’s this kind of stuff that shows you aren’t really a programmer (or, at least, one that has worked with OpenGL). OpenGL actually has very little to do with the operating system itself - it’s the hardware that makes the difference. The graphics drivers have to support OpenGL, not the operating system. The OpenGL API is more or less OS independent, since OpenGL’s drawing is done directly by the GPU, not the CPU."

You seem a little dense. Your response didn't address the issue. The software houses didn't want to port their OpenGL program to Direct3D, thus forcing Microsoft to grudgingly make it available. Microsoft could very easily have not allowed OpenGL on Windows at all.

"Again, this kind of stuff that shows you aren’t a programmer. Programmers will always use the easiest tool to get the job done that has the most benefit. If OpenGL was so much better than Direct3D, especially in the early days, programmers would not have used Direct3D. Even today they have a choice between which API to use. How is that not competition?"

Some programmers did and do use OpenGL. Remember id Software? Then there's Blizzard, which has used OpenGL in the most successful game of the last several years, World of Warcraft.

However, they're going against a Microsoft recommendation, which for many developers feels like suicide. And now that there's the Red Circle of Death, er, I mean the Xbox using DirectX also, so developers are torn between an easy port to Xbox, or an easy port to Mac and PS3.

Sad that they're forced into that kind of choice by such a wrongheaded decision years ago. We'd have lots more interesting 3D software in more places without Direct3D in the mix.

I already explained why Direct3D is anti-competitive, reread that post carefully. Perhaps you'll get it this time.

"This is the whole point. Microsoft can have nothing to do with OpenGL and it doesn’t matter. Windows will always support OpenGL at the same level that OSX does - because processing is done at the hardware level, not the OS level. OpenGL gives programmers easy access to the hardware, bypassing the OS almost entirely."

Microsoft could airily wave its hand and remove ICD support from a future version of Windows, if it wished. Given its "recommendations" on graphics APIs, many companies are doubtless wary of such an outcome.

The good thing is that Windows is now steadily losing market share, so Microsoft's abuses aren't as significant these days.

"Will you now admit that you were wrong earlier in implying that Windows does not support OpenGL? That’s like saying OSX doesn’t support PDF files."

It clearly doesn't support it to the degree Apple does - it's a second class citizen. I strongly suspect you still can't run OpenGL software with Windows desktop eye candy turned on, for instance. Microsoft's level of "support" has done a lot of damage to OpenGL. I hope that Windows continues to allow OpenGL ICD drivers indefinitely, but of course there are no guarantees.

"Again, this is like going to Apple and asking them which program they give you to open PDF files. Microsoft is a company that makes an Operating System, not a graphics card."

Right, so why would it make recommendations on which graphics API to use? Why would Microsoft care, after all?

You'd have to be really dense not to see Microsoft's strategy. In fact, most people I've talked to cite lack of games on alternative platforms as the reason they stick with Windows. To give Microsoft some credit, it saw the importance of game software far more clearly than did Apple and others in the early 90s.

"They even say in your quote that the user has to go to the hardware manufacturer to get the appropriate driver for OpenGL."

And why is that NOT the case with Direct3D I wonder...?

"Tell me, can I open up a Mac and put a 20 year old graphics card in it, and expect it to run the latest version of OpenGL? Does that mean OSX doesn’t support OpenGL?"

Wow...you are really out there. Try making sense next time.

Apple directly supports OpenGL in MacOS X. Apple recommends it for all 3D development. That is in clear contrast to Microsoft's strategy of recommending its inferior, platform-locked alternative for ALL development. Microsoft also forces the end user to get OpenGL drivers from third parties, rather than distributing them with the OS like Apple.

I've wasted enough of my Sunday on this conversation, and I've made my position crystal clear. I'll leave it to those who bother to read this thread ;-) to decide who's making sense and who's not.

(BTW, I most certainly have programmed using OpenGL.;)

31 posted on 11/07/2010 8:04:33 AM PST by PreciousLiberty
[ Post Reply | Private Reply | To 28 | View Replies]

To: Erik Latranyi

>>>>This is not meant as an anti-Apple nor anti-Microsoft thread and it should not devolve into either.

Just saying this is going to make it happen.


32 posted on 11/07/2010 8:06:15 AM PST by Keith in Iowa (FR Class of 1998 | TV News is an oxymoron. | MSNBC = Moonbats Spouting Nothing But Crap.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: PreciousLiberty
Perfect.
33 posted on 11/07/2010 8:10:38 AM PST by Keith in Iowa (FR Class of 1998 | TV News is an oxymoron. | MSNBC = Moonbats Spouting Nothing But Crap.)
[ Post Reply | Private Reply | To 17 | View Replies]

To: PreciousLiberty

It’s clear to me now that you have a fundamental misunderstanding of graphics hardware and drivers. To imply that Microsoft will not allow drivers for OpenGL is absurd to the point of stupidity. Saying Microsoft could have disallowed OpenGL from Windows shows that you simply don’t understand what a software library is.

You missed the point of what I was saying - Apple includes hardware drivers with their OS because they control what you put in your system (FYI Apple doesn’t write its own drivers either, the hardware manufacturer does). Microsoft doesn’t do this. Microsoft does not have the luxury of including advanced hardware drivers for graphics cards with its operating system - there are thousands of different pieces of hardware you can put in a Windows system. Thus it is left up to the hardware manufacturers themselves to write software for how their hardware is going to handle OpenGL calls, and distribute these drivers themselves. This doesn’t mean Windows supports OpenGL at a lower level than OSX does.

You can respond, or not respond. It doesn’t really matter. Like the average liberal you’re incapable of understanding your ignorance.


34 posted on 11/07/2010 8:33:20 AM PST by Echo4C (We have it in our power to begin the world over again. --Thomas Paine)
[ Post Reply | Private Reply | To 31 | View Replies]

To: PreciousLiberty
IBM MicroChannel technology is the only way to go with a PC.
35 posted on 11/07/2010 11:27:17 AM PST by HereInTheHeartland (Vote like Obama is on the ballot)
[ Post Reply | Private Reply | To 11 | View Replies]

To: ~Kim4VRWC's~; 1234; 50mm; Abundy; Action-America; acoulterfan; AFreeBird; Airwinger; Aliska; ...
Apple's acquisition secrecy may have gotten in the way of the acquisition of Kinect—PING!

Thanks to Eric Latranyi for posting

Please! No Flame Wars!
Discuss Issues, Software, and Hardware.
Don't attack people!
Please Ignore the anti-Apple thread trolls!


Apple Business Practices Ping!

If you want on or off the Mac Ping List, Freepmail me.

36 posted on 11/07/2010 12:13:53 PM PST by Swordmaker (This tag line is a Microsoft product "insult" free zone.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: library user

Ooooh! I can hear the report abuse buttons being furiously mashed... There is a cult here that has apparently coerced the mods into invoking hate crime rules for anyone laughing at their precious toys........


37 posted on 11/07/2010 12:21:22 PM PST by doorgunner69
[ Post Reply | Private Reply | To 2 | View Replies]

To: Leo Farnsworth; Blue Highway

Were you two asleep when Jim Robinson laid down the law about Flame Wars and attacking fellow freepers? Apparently you were. Ad hominem attacks are not allowed... you are both attempting to start one. You certainly are personally attacking me and insulting me. Cut it out.

Most companies in the process of negotiating an acquisition require non-disclosure agreements, until both companies agree to disclose. It is standard business practice to avoid the run up (or devaluation) of the value of the either’s stock. The CEO of Kinectic is wrong to think it was not a normal practice. . . or to have gotten his nose out of joint at the requirement.

The only FUD here is in the eyes of the beholders who say that Apple is any different than other corporations who require it. There was NO advance publicity, IIRC, before Microsoft announced it’s intended acquisition of Kinectic. Just rumors.


38 posted on 11/07/2010 12:31:04 PM PST by Swordmaker (This tag line is a Microsoft product "insult" free zone.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Echo4C; PreciousLiberty
Again, this is like going to Apple and asking them which program they give you to open PDF files.

Uh, not exactly, Exho. Apple uses, DisplayPDF, and they don't provide a program to open PDF files... it IS built into the OS. Adobe Acrobat reader is entirely superfluous on a Mac computer. Want to see a PDF file? Highlight the file, tap the space bar.

39 posted on 11/07/2010 12:39:48 PM PST by Swordmaker (This tag line is a Microsoft product "insult" free zone.)
[ Post Reply | Private Reply | To 28 | View Replies]

To: Swordmaker

Biggest pot and kettle posting of the month.


40 posted on 11/07/2010 12:41:30 PM PST by MrEdd (Heck? Geewhiz Cripes, thats the place where people who don't believe in Gosh think they aint going.8)
[ Post Reply | Private Reply | To 38 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-97 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson