Apple Releases Free, OS-Independent, FireWire SDK
mcwop writes "Apple announced the release of a free FireWire SDK for embedded devices. The kit is not OS-dependent. Is this a response to the release of USB 2.0 or is Apple simply trying to keep a steady stream of FireWire devices coming? What effect will this have on FireWire b? What are the effects on the Open Source community developing FireWire interfaces? Time will tell. Nonetheless this is an interesting development."
Does this mean firewire support will finally be coming to Virtual Dub? I think vdub is a kick ass program but now that the guy I do capture for has a Sony PCR-DC1 I gotta use premier,
which is sort of fat and bloated (sorry adobe)
This is looking good... Also, the platform-agnostic approach is a good one. What's next, Aqua on Intel? ;)
Read carefully :)
OS-Independent == NOT OS-dependent
Apple Releases Free, OS-Independent, FireWire SDK
Then reading the body: [...] The kit is not OS-dependent. [...]
... which means exactly the same.
The world will end in 5 minutes. Please log out.
http://slashdot.org/article.pl?sid=02/08/0 7/1328207&mode=nested&tid=129
Also mentioned is a proposal being considered by the FCC that would allow cable companies to 'turn off' the firewire port, which DVR's will use to connect to digital televisions, so that some broadcasts can't be recorded.
(singing on Doors music)
Come one Apple, light my wire...
Free Java games for your phone: Tontie, Sokoban
You know it's like definitely not Non-OS-independent you know.. we like putting things that way...
I read the EVALUATION LICENSE, which states for example:
"This Evaluation License does not grant a license to incorporate the FireWire Reference Platform, any portion of it, or any Modification into any board, module, integrated circuit, macrocell, core or other assemble or device. To obtain a license to develop or distribute assemblies incorporating the FireWire Reference Platform or Modifications, visit http://www.developer.applce.com/mkt/swl""
So, it seems that this is strictly for evaluation, or did I miss something?
Wow, maybe now will somebody come up with a solution to use digicams as a external storage.
I everytime thought this shouldn't be to difficult.
>> Had I been going to bed earlier every night? Have I been sleeping later? Has Tyler been in charge longer and l
Free? Not really, unless you count "evaluation" as free. Or perhaps I'm looking at the wrong thing, hard to tell.
/. that the person and reviewer both actually *read* the information before commenting on it.
Platform Independent? FireWire is, Apple's SDK is not (last I checked).
FireWire SDK. Yes, defiantly.
Well, I guess it *is* too much to ask on
I guess it would also be too much to ask for a link to the actual press release.
Integrate Keynote and LaTeX
Ciryon
As a note to anyone who believes him, he says, "The 1394 drivers somehow interferred with my current DVDROM so that it wouldn't even be seen from DOS or the system BIOS." DOS or the BIOS aren't going to know about what drivers you have installed in Windows; it isn't possible for a Windows driver to cause the BIOS to not see your DVD-ROM drive.
It comes with a USB cable. Look in the box, troll.
So you bought a crappy interface card with crappy drivers for your crappy OS.. yep, clearly Firewire is to blame here.
-- V
As far as the keyboard and mouse...well, let's not push it!
There ain't no rules here; we're trying to accomplish something.
Anybody know what the status of Apple's firewire patents are? Particularly, expiry dates?
Life's a bitch but somebody's gotta do it.
Way ahead of your: http://dvbackup.sourceforge.net/
All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
Not sure how much you truly know about that rant, but I know one thing. I have booted from a firewire device - my iPod. The first thing I did after loading it up with songs was install OS X.1 on the thing. Then set the startup disk for my Pismo to the iPod (external firewire drive), rebooted, and there it was booting off the iPod.
Firewire works in a beautiful way. USB sometimes still hangs machines.
I think the Firewire Reference Platform is the part that is not OS specific.
"I don't think it's selfish, to eat defenseless shellfish." -NOFX
Ah people read the license, http://developer.apple.com/firewire/FireWire_RefPl at_Eval_Lic.pdf
Its not Free as in Beer or as in Free to reuse cod entirely..
I hoping Jbos wises up an offers it as open source both the sdk and the ref platform.. but I will not hold my breath
Don't Tread on OpenSource
Although USB 2.0 may be 480 vs FireWires 400 MB/sec, there are other beneifts to FireWire (other than FireWire 2, at 800 MB/sec, should be out and about this year) like: 1. You don't need a computer to use FireWire. One FireWire device can connect directly to another FireWire device without a workstation. Although we don't see much implementation of this - it would be conventient. How about a FireWire port on my car stereo to connect my iPod? 2. FireWire can carry POWER as well as data. WHen you plug an iPod in with it's FireWire cable, it charges as well as trasmits data through the same cable. In fact, if you should need to recharge away from your computer, the usual AC plug for recharging is a FireWire cable. I do think that Apple fucked up when they made licensing the name so expensive. Instead of one name "FireWire" everywhere you go, you see FireWire on Apple's, iLink on Sony computers and cameras,...etc. With all these different names, nobody realizes how pervasive it is. SOme PC users don't even know they have FireWire, and most Mac users don't know they have "1394".
Don't you know that's the new Apple slogan?
"Proudly going out of business for over 20 years!"
I like big butts and I cannot lie.
Many major hollywood places are using linux in shop anyway... Just not for the editing.
And I have yet to seen any video editing program that is as refined as final cut pro is. i think it would take a while for VIMP or whatever, to get up to speed to where apple is. And I doubt it would be good for any video that is meant outside of the computer (color correction and accuracy don't seem to be big in the linux field yet).
Dude! Grab a cheap miniDV cam, get the Vitrix Echo Transitions to add transporter effects to your home video, Bravo Effects to add the laser blasts, and make "Attack of the Clones" the way it should have been made!
Well, maybe not quite but you can still do a hell of a lot with iMovie and some cheap plug-ins.
www.lucernesys.comHorizon: Calendar-based personal finance
I don't know about other instruments, but lab video cameras are using 1394. Note this is not the same as a firewire-enabled DV camcorder, the lab cameras send uncompressed video at higher data rates. (Video compression loses data, and compression artifacts screw up any computer analysis of the image.)
-- Alastair
IEEE-1394b allows for many things, including an optical cable that should solve the electrical isolation problems.
Some higher end TVs are quite "malleable." The Sony Wega series, for instance, has a service mode that allows for manipulating the image like a computer monitor. They also have a set of ID codes which control what features are activated or deactivated. I'd recommend not changing the ID codes unless you know exactly what does what, because you might turn your 36 inch Triniton display with component input into a 27 inch with RCA inputs. Of course, if you actually know what you're doing, you could activate hidden features, such as re-enabling the firewire port even after its been deactivated due to regulations and restrictions.
Firewire is not just a high speed connection for copying files to your iPod or from your camera, it has capabilities that go far beyond. A very good application for firewire is as a cluster computing interconnect.
Among other notable features Firewire has ability to do direct memory access without CPU intervention. It is a very low latency interface. This is a critical factor in tightly coupled clusters using things like MPI (message passing interface).
Apple would like to see people develop firewire as a topology for MPI. I'm not saying this is THE reason for this sdk release, but it certainly is A reason.
You deserve the flamebait mod.
That Apple had to use TI's first generation FireWire Chips on the Blue and White machines is not surprising-- Firewire was very new then.
That none of their current machines shows they've solved the issue.
That you rant on and on about a machine that shipped three or four years ago, is just silly.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
Latency is dependent on the application. If you want a *minimum*, then sending asynch requests *typically* gets to it's destination in 5usec or less (for short msgs ... add on appropriate numbers for longer msgs, worst case packets [2k bytes at 400 Mbits/sec] would be about 80 usec). If there is a lot of traffic on the bus, and you need deterministic access with a lower max, then you need to use "isoch" requests which deliver a packet every 125 usec (with some jitter depending on the current traffic load ... worst case delay is about 200 usec). ... and the 1394b spec defines how to run gavanically isolated using UTP and various forms of optical fiber
Do you now see the master plan?
You have to get the ports out there, on most of the installed base-- that means shipping them a couple years.
And THEN you can release a groundbreaking product that uses them, like the iPod.
You would have hated the iPod if you relied on that iMac and didn't have firewire, right?
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
Yeah, Apple sure would hate it if a couple million Linux users bought iPods!!!
Sheesh.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
>>Firewire is already embedded in the market
Sure, 1394 has occupied a certain market share, as you say, primarily on digital video (since the DV format is built around it) and anywhere high speed external storage is required (laptops, macs in general*), and where 1394 ports are included (e.g. Macs, most Sony PCs).
There's also a bit of a market for systems where neither USB 2 or 1394 ports are available and where a new controller card will be necessary either way (e.g. the other 95% of the PC market). Here, the longer history of 1394 means that more devices are available; but it still has to compete with USB 2 in other areas...
>>and while USB 2.0 might become a competitor because of it's name,
ROFL!!! USB 2 is a serious competitor for firewire... But it's primarily because of its backwards compatibility. I can't see the name recognition alone being a big deal.
USB 1.x devices will work fine on USB 2 ports, and most USB 2 devices will work (although at reduced speed) on USB 1.x ports. The manufacturer can replace a USB 1.x chipset with a USB 2 chipset, without affecting compatibility with your existing USB devices at all. It really doesn't cost that much more to build systems with USB 2.
On the other hand, at best, firewire has to coexist with a cheaper low data rate standard of some kind -- it's cost prohibitive to build a firewire mouse. And USB 1.x is already widespread in both the Mac and PC worlds. So, for most PCs, adding firewire support would mean integrating it in alongside continued USB 1.x functionality. More expensive.
Of course, it's important to point out: Less port types for more devices = less confusing; that's "mac-like" for the same reasons as ADB and USB 1.
So, given this, the Mac community's general support of firewire over USB 2 is kind of ironic... But just because they eat the cake doesn't mean they would know how to bake one.
There are lots of spurious comments about the inferiority of USB 2 coming from macheads. As far as I can tell, the trashing that USB 2 is getting is mostly your typical not-early-adopted-here rhetoric, and includes listing of unimportant technical merits (e.g. peer-to-peer -- great for connecting two computers or DV cameras, but needlessly driving up costs for the remaining 95% of stuff you connect to your computer), and pointing at the USB standard's association with Intel (Okay, so what?)
Now, it's valid to point out that the established base of 1394 devices in the Mac world means that Apple is tied to 1394 for the time being, and so their standard USB 1.x + 1394 combination will save money over going to USB 2.x + 1394.
[I could then argue that making users pay for more functionality on every system, even though only a handful of them will actually take advantage of it, is more "mac-like" too. But that would just be me speaking as a cynical PC user. =) ]
>>I think IEEE 1394 will stay on the PC, although mainly used in video.
Oh, of course, I think that 1394 cards will continue to be available. But I don't think 1394 will ever be standard in the PC world in the same way that USB 1.x is and USB 2 will be.
* I don't mean to insult mac users' technical knowledge, but for every machead who's willing to crack open their G4 tower to drop in another HD, there's one who either:
- doesn't know how
- is willing to drop extra $ to avoid dealing with scary computer innards
- owns an imac or a cube and doesn't have that option
- is out of drive bays (or IDE channels and PCI slots for another IDE controller) -- you can't exactly migrate your mac to a full-size tower case with ease, or buy a mobo with more pci slots, you know what I mean? =)
unless it took IRQ 15 :) Not that ANY card should ever do that, unless maybe it was half-seated or something... Maybe the DVD-ROM cable came unplugged.?
Apple will end up putting both ports on upcoming Macs models. Why wouldn't they want to maximize choice? It's not as if the two standards are mutually exclusive.
-- thinkyhead software and media
To the rational mind there can be no offense, no obscenity, no blasphemy- only information of greater or lesser value
Just curious...what standard does the rational mind use to make judgements about the relative value of information? Can that standard be objectively defended using reason alone?
But Herr Heisenberg, how does the electron know when I'm looking?
Rational standards. The very act of being rational requires these judgements. You know what you know for fact, by direct sense of it. You know the rules of logic. You infer from that whether what you're hearing is bunk or not.
If its bunk, you know its not true. If it may not be bunk, you can provisionally say its true. If you know its true, then you know its true.
But you cannot say "That is blasphemy!" and use THAT as an excuse to suppress it. This is what moral relativists and other religious people (such as right wingers and liberals) do all the time-- liberals are always beating the drums of untruth and telling Big Lies-- such that merely saying the truth becomes blasphemy to anyone who has swallowed the Big Lie. An example of a big lie is "obviously greenhouse gasses are leading to global warming". A rational person recognizes that this may be true and there is some supporting evidence, but there is also evidence that brings this into question, so its not "obviously" true.
Those who want you to believe in irrationality use blasphemy as a tool-- they make it unthinkable (ie you're not allowed to think about) the ideas that they disagree with. Such as its not obvious that every human owes every other human their support. Or as Bush recently said, 4 years of our lives giving back to the "greater good". (I thought that's what taxes are.) Thats one of the biggest lies out there.
But they don't try to make a rational case for it, they just repeat it over and over until their followers end up repeating it as well. And standing up to it becomes blasphemy.
Here's another example: To a gay person, saying "yes that person has a right to decide who will live in the apartment they are renting" is blasphemy-- because they belive that "gay rights" triumphs over property rights. They don't. Just as gay people have the right of free association, people who own apartment buildings do as well. If a christian kicks me out of their apartment building because I'm a non-christian, then that is their right (Assumign they follow the lease) I don't want to do business with someone who doesn't want to do business with me. It may not be fair, but it is their right.
But many people say that anything that is "unfair" is wrong-- and that puts you into quite a moral quandry when you think about it. Because life isn't fair and you can't MAKE it fair. But to keep people from recognizing the quandry-- the questioning of it is treated as blasphemy.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
The question is whether reason alone is sufficient to allow a person to make moral judgements about the value of information. My point is that reason is insufficient to provide a moral basis.
.sig was commenting on the superiority of reason because it is "above" judging obscenity, blasphemy, etc, but at the same time asserting that a moral value could be attached to information. That seems illogical to me.
The quote that I was responding to was speaking about assigning value to information. How can anyone, on the basis of mere reason, assign value to information?
The very act of being rational requires these judgements.
Are you speaking of moral judgements - good/bad, right/wrong, or of true/false? Boolean is different from moral.
You know what you know for fact, by direct sense of it.
Do you? I would suggest to you that most of us know very little from direct observation, and most things we accept on the basis of a trusted authority
You know the rules of logic. You infer from that whether what you're hearing is bunk or not.
If its bunk, you know its not true. If it may not be bunk, you can provisionally say its true. If you know its true, then you know its true.
True or false has no bearing on right/wrong.
The
Respectfully,
Anomaly
But Herr Heisenberg, how does the electron know when I'm looking?