Revolution 2.7.3 released, support for U3
Richard Gaskin
ambassador at fourthworld.com
Sat Aug 12 11:45:21 EDT 2006
Jim Carwardine wrote:
> This appears to be a PC only upgrade. Is that true or does the Mac OS
> version contain the U3 stuff? Jim
At its core, U3 is just a novel interface to a feature built into the
Windows OS:
On Win, any read-only volume can have an autorun.inf file in its root
directory which causes the OS to automatically run whatever file is
specified in that INF file whenever the volume is mounted. This is how
Windows CDs have been commonly made for more than a decade, to the point
that today Win users so expect the CD to "do something" that if you
don't use an INF file they'll call your tech support to report that the
CD is "broken". :)
U3 merely tricks the OS into making autorun.inf files runnable from
flash drives, by partitioning the drive so that one partition (the one
that contains the menu application) is read-only.
Partitioning is simple and soon many non-U3-member vendors were offering
custom partitioned drives (you can order these from a great many vendors
around the web), so U3 went further to differentiate itself with the
recent addition of the auto-shutdown feature and a couple others.
Because the core of the U3 experience is dependent on a Windows-specific
OS feature, currently U3 can only deliver that experience on Windows,
and no on Mac or Linux.
And because Apple has explicitly expressed a disdain for the security
risks introduced when any auto-run feature is added to an OS (they had
this in an early version of QT, but after it was used to spread viruses
they yanked it and vowed to never do that again), it seems unlikely that
Apple would risk losing the advantage they currently enjoy in being
perceived as more secure than Windows just for the modest benefit U3
provides.
Perhaps the coolest thing about U3 is that the vendors using it have
really helped pushed the notion of delivering applications on Flash
drives, which helps not only the millions of customers who buy U3 drives
by the order of magnitude more who buy non-U3 drives.
And as Rev developers, it's always been a trivial matter for us to
deliver fully self-contained apps which run from removable media without
needing to modify the host computer. While Rev's work in the
U3-specific additions are helpful, you can also deliver portable apps on
ANY removable drive, U3 or not.
For the benefit of developers looking to deploy to the full range of
Flash drives on all major operating systems, a discussion group has been
formed to explore ways of establishing simple common directories and an
open source player to make it easy for developers and simple for their
users:
<http://groups.yahoo.com/group/U4-Group/>
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
More information about the use-livecode
mailing list