Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Shame they won't just stream on Youtube like everyone else.


It's an Apple event... why would they want to stream it on Google? Serious question (your 'everyone else' statement is begging for clari-citation-ification).


I'm not sure that YouTube would be the best choice due to the Google connection, but I do wish they would let people on non-Apple hardware watch. It just furthers my view of them as overly insular and disdainful of Windows/Linux users.


Considering this is a developer conference, and you need to have a Mac to develop iPhone or OS X apps, it seems somewhat fair to expect someone wanting to watch to be on a Mac.


> you need to have a Mac to develop iPhone or OS X apps

This backs up my previous point. Why can't I develop iOS apps on Linux?


Because it takes developer time and other resources to develop tools for iOS development on other platforms. Apple hasn't done it (and they don't have any interest in doing so), they focus all their efforts on the tools within their own environment.

If not for other people's efforts with Mono and such [1], C# would be equally Windows/MSVC#-only.

[1] I'm not sure if this is completely accurate.


I believe that the problem with .net etc is that the development is done on Windows machines to run on Windows machines. iOS is different. I believe that Apple have gone out of their way to stop people from developing iOS programs on other operating systems. Similarly they have gone out of their way to block me from running OSX in a VM or on non-Apple hardware, even though there are no technical reasons why I can't (in fact you can do it, just not legally).


Ok, now this is just ridiculous.

Entrance into the walled garden is only a couple of hundred for a used Mac mini on eBay plus the dev fee. If you can't afford that, you probably can't afford all the money you're going to lose developing an iOS app you can't afford to market.


Why is it rediculous that I want to be able to program for different plaforms from the same machine? If there were any technical reason for it I would understand, but this is just erecting artificial barriers out of greed.


Its no different than building windows 8 mobile apps in windows.

As for gone out of their way to prevent you from running it in a vm, they equally have no real incentive to make it easy.


> Its no different than building windows 8 mobile apps in windows.

I'm pretty sure you can do that on other operating systems.

> As for gone out of their way to prevent you from running it in a vm, they equally have no real incentive to make it easy.

They have specifically gone out of their way to prevent it. They check to make sure it is being run on Apple hardware, and you can get hacks that bypass this check. There is no technical reason why I can't run OSX in a VM on my Intel Linux machine.


You realize that when you get an osx license it says it is only valid when run on apple hardware right? That check, which is named Dont Steal OSX, is there as a pretty basic check kernel extension. They could do MUCH more, this is not going "out of their way".

This isn't that big of a deal, if you're fine with violating the license agreement continue to do so I've no concern. But don't think for a moment that it is a contractual obligation for apple to have their os run everywhere. Ignoring the contractual obligations impacts things like the gpl as well, so if we're happy to ignore this part of the license agreement we need to reflect a bit as far as what legal obligations we want to abide by.


> You realize that when you get an osx license it says it is only valid when run on apple hardware right?

Yes, that is exactly my point.

> This isn't that big of a deal

It's a big deal to me. It's the only operating system that I know of that I can't legally run on my computer.

All I'm saying is that I wish that Apple were more focused on creating the best products they can and letting people use them, rather than erecting artificial walls to keep people in and out.


> All I'm saying is that I wish that Apple were more focused

> on creating the best products they can and letting people

> use them, rather than erecting artificial walls to keep

> people in and out.

It's ironic because that's precisely what they're doing yet you don't realize it. They limit the scope of hardware that OS X is meant to run on so they don't need to spend as much time on making drivers and ensuring the millions of hardware combinations work with as few issues. Just ask Microsoft about the effort involved.

Now, if you want to make the best product possible, wouldn't you make a single piece of hardware and software made specifically for it and take it to perfection? Rather than certifying tons of 3rd party hardware and fixing associated problems.

The fact that OS X runs mostly without issues on customacs is a lucky coincidence, but Apple doesn't want to be responsible or guarantee that it'll work properly.


> if you want to make the best product possible, wouldn't you make a single piece of hardware and software made specifically for it and take it to perfection?

No, that is exactly what I wouldn't do. Apple are a rare exception where this model actually seems to work. When Steve Jobs was asked to give examples of other companies that have succeeded with the same closed model over open competitors, he couldn't come up with a single example.

> Apple doesn't want to be responsible or guarantee that it'll work properly.

They don't have to. They just have to not put up legal and technical barriers to people using it on other systems.


> > you need to have a Mac to develop iPhone or OS X apps

> This backs up my previous point. Why can't I develop iOS apps on Linux?

You can.

http://www.saurik.com/id/4


I thought Apple was in favor of HTML5, is this no longer the case?


They are, which is why they created HTTP Live Streaming, which is what they will use to stream WWDC:

http://en.wikipedia.org/wiki/HTTP_Live_Streaming

How does YouTube stream live? I bet it's Flash, like every other live streaming solution available today.


That's no longer the case. Apple was interested in HTML5 when it was advantageous to do so.

Now, it's in their best interest to have developers build native apps in order to charge 30% of the money made from said apps.


Please. The money Apple makes from their 30% cut is a tiny fraction of what they earn from hardware sales. It supports the operation of the App Store and makes some profit but it's never been their key moneymaker.


From the keynote: "We have paid out $10 billion to developers in the app store, $5b just in the last year"

That would suggest a few billion dollars in app store revenue for Apple. That's nothing to spit at.

Apple doesn't want those billions of dollars to disappear into HTML5 apps where they get not such cut.


Comprehensive numbers and analysis for those interested here: http://www.asymco.com/2012/06/12/the-ios-app-market-sales-ru...


The stream is HTTP Live streaming, which VLC and mplayer support. People on non Apple hardware can watch it just fine.


That would make Microsoft pretty disdainful of OS X/Linux/BSD/yada yada.. users as well, Visual Studio is not on anything but Microsoft platforms.

Both of their priorities are themselves, their customers and their developers.

If your software supports HTTP Live streaming, you can watch it. What Apple is saying is that will be using this to play and they know that the necessary support is in these devices/client software. If you can find the supporting software on your client ( http://en.wikipedia.org/wiki/HTTP_Live_Streaming#Clients ) there's nothing stopping you from viewing it. And, the spec is published ools.ietf.org/html/draft-pantos-http-live-streaming (It may not be in widespread use but it is available ).


> Visual Studio is not on anything but Microsoft platforms

That's a specific piece of software. You can write programs for Windows, Windows Phone, Linux, Android, and even OS X in Linux, but not iOS. Jetbrains have a suite of IDEs for developing applications, but the iOS one had to be gimped to only work properly on OSX.

> there's nothing stopping you from viewing it.

Yes, well it turns out that Apple lied, and you can in fact watch the stream on non-Apple hardware.

The issue I am talking about is much deeper than this - this is just one issue. It's also about, for instance, how every time someone at Apple talks about other company's products they seem to say incredibly derisive and needlessly aggressive things about them.


> Jetbrains have a suite of IDEs for developing applications, but the iOS one had to be gimped to only work properly on OSX.

What do you mean by gimped?


Just want to point out that Apple does have a Youtube Channel where they place their adverts so they aren't completely avoiding Youtube.

How does one have a live streaming event on Youtube anyway? I didn't realize Youtube allowed for live streaming.


I'd be interested to know how many of their sales are from existing customers, I'd hypothesise more than the average tech company. I suppose to them it's not worth it but it's a shame.


How many non-Apple customers are going to watch the WWDC live streaming. I suspect it's pretty near zero.


It's needlessly polarizing, though. Like they never learned anything from the Lemmings commercial.


Umm its their developer conference. By and large if you're a developer, you've got a mac or some device from apple that supports it.


That comment was referring to their attitude in general.


Maybe everyone else doesn't work in the tech context, because E3 seem to be doing their own thing too. I'm pretty sure I remember Son and Nintendo streaming there though. In a more general context, Felix Baumgartner's jump, Coachella 2013, Al Jazaeera, IOC streamed the Olympics, Barack Obama used it, it just seems to be becoming the standard for live streaming.

I can see why they wouldn't, but it's a shame.


I find the once-per-year installation and subsequent purging of QuickTime quite therapeutic. Is there anyone else than Apple that still serves up QuickTime video?


Isn't all of this H.264 stuff floating around these days basically a subset of QuickTime?


Did you really install it? Why? Just to take a jab at it? You should have used VLC if you are not on a Mac. The video stream is H264, not QuickTime video.


Most iOS app that shows video are using it behind the scenes.

It's even mandatory if you want to work over 3G: "If your app delivers video over cellular networks, and the video exceeds either 10 minutes duration or 5 MB of data in a five minute period, you are required to use HTTP Live Streaming. (Progressive download may be used for smaller clips.)"


Who doesn't serve up quicktime video? After all mp4 is based on quicktime.


Not that I'm aware of, unless they use it internally for OS X apps?


Who live streams on YouTube aside from the occasional celebrity event with connections?


http://www.youtube.com/live/all

Al Jazeera: http://www.youtube.com/watch?v=e93MaEwrsfc

Everyone with 1000+ subscribers can live stream if they want to.


http://www.youtube.com/live/all

Quite a few, more than I'd have expected actually. Looks like there'll be an unofficial WWDC stream too.


Very interesting, thanks...anyone know how one might get their organization included within the ranks of the YouTube live streamers? We're using a mix of Ustream and Brightcove right now.


http://support.google.com/youtube/bin/answer.py?hl=en&answer...

1000 Subscribers, "no strikes" on your account, SMS verification are all that's required.


Thanks. Looks like that is the criteria to be eligible, and they're rolling out access gradually.


From what I've tried the YouTube streaming doesn't work through the Apple TV. They could probably do both methods, but I can't see Apple rushing to it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: