OSX To Feature Portable User Accounts?
eldavojohn writes "A new patent filed by Apple is causing speculation that OSX is soon to receive a new feature. From the article: '[the patent states] that the user account may be stored alongside general data storage or "other functionality". All of which seems to suggest that at some time soon we may be able to load our user accounts onto an iPod, hard drive or USB keydrive and take them wherever we go.'"
So, ideally this would be part of a uber road warrior ultraportable solution rather than an addition to a USB drive or iPod. Since the demise of the 12in Powerbook G4, many of us have had to shlep around larger form factors (15in Powerbooks/Macbook Pros) that are a bit harder to deal with on planes, trains and such.
I would hope for a little tablet much like the Newton, but running a full version of OS X and given the costs of flash drives, this may in fact be possible at 32 to 64GBs in size which would make for a usable battery life as well. Travel is difficult enough and for really long flights (international ones), battery life simply does not cut it, even with the new MacBooks. And even if you did have a power outlet in your seat, they are incompatible with the current magnetic and oh so cool MacBook power systems.
Having something like this that one could back up photographs to, give talks from, check email and calendar and address books, read ebooks and mark up pdf documents, be able to link via Bluetooth to your cellular phone and such would all be possible in a small form factor that one would not necessarily want/need the ability to run big apps like Photoshop on.
And when the trip is over, you plug into your desktop at home and automagically have everything sync up.
Oh, please... oh, please... oh, please.... Come on Steve! You and I have talked about this going back..... what, years now! The technology is there, the market is there, all the pieces are in place.
Visit Jonesblog and say hello.
If only other systems had thought of that. You could implement it so that all the data of one user is stored in a single directory, called home directory.
:(
We could even invent a new notation specifically for that. Like, I don't know, ~user/ or something.
Man, Apple users get all the goodies.
Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
Maybe for movies the studios are demanding only the paying user can view on their iPod - so movie downloads will be tied to a user account on each device.
Wheee, I'll put my root account on my ipod and then I can take over any box I want! Woohoo!
Except wait. I don't run OSX. I run Linux. And I don't have an ipod.
Oh well.
There are 11 types of people in the world: those who can count in binary, and those who can't.
Such functionality is already available in Knoppix. Not only can you store your configuration and updates on a USB thumb drive or HD, but the OS itself is portable, too.
Oh, no! You have walked into the slavering fangs of a lurking grue!
This sure sounds a lot like romming profiles on windows. You can correct me if I'm wrong, but thats just my take on it.
...does Apple release their 5TB iPod to help make my porn collection mobile? Or am I going to have to carry around a backpack full of them?
I'll form my OWN solar system! With blackjack! And hookers!
This was actually once promised and even advertised as part of 10.3 "Panther" and then was inexplicably removed. Here was the marketing blurb:
Home away from home
Ever thought you could carry your home in the palm of your hands or in your pocket? You can. Panther's Home on iPod feature lets you store your home directory - files, folders, apps - on your iPod (or any FireWire hard drive) and take it with you wherever you go. When you find yourself near a Panther-equipped Mac, just plug in the iPod, log in, and you're "home," no matter where you happen to be. And when you return to your home computer, you can synchronize any changes you've made to your files by using File Sync, which automatically updates offline changes to your home directory.
Mac Rumors has some of the history.
... to turn on a new business model. I am pretty sure that Apple is waiting for two things before they release this feature. First, next generation EFI based PCs and second for 8GB flash memory to come down in pricing.
This way, you could safely run OS X off the portable device (mini-hard drives in iPods are not meant to take repeated read/writes...). Apple will then make a business of selling a 'home to go' device that you can take with you and plug into any next gen PC. Voila! Instant access to all your Apps and files.
This way they can make up any lost sales of OS X/Mac by selling us a portable device.
-S
"There are 11 types of people in the world: those who can count in binary, and those who can't.
So what is the third type? Those who think they can?
I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
Isn't it easier to take the internet with you? : http://www.slax.org/webconfig.php
I used to have an external SCSI HD that I booted from on my mac. Back then I could plug it in to any Mac and boot to my Desktop with all my software I thought that was so awsome. Someone had a boot problen or what ever I just plugged in my HD booted then fixed it.
I life was so easy then
http://Lenny.com
Amazing. To bad nobody thought of that 20 years ago.
Oh wait.
What is missing is my library files, x-windows config and the like. So much is stuffed into the library files, mine is over 2GB, that I don't see how I could keep it remotely. I could put it on my ipod, but not my usb key.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
Just last week I set up a user account on my Linux box for my roommate. I partitioned his 80GB external hard drive so that he'd have a 1GB ex3 and a 79GB FAT32 partition.
/home/rensik, and the FAT32 partition under /home/rensik/Desktop.
The ext3 partition is mounted under
For the past year and a half, my home directory has resided on my external 250GB drive, which might get connected to any of three machines.
tasks(723) drafts(105) languages(484) examples(29106)
This is brilliant. I can imagine some sort of program which could archive all your files and configuration information, and then.. perhaps some sort of compression could be applied to allow for greater portability. Great idea! Someone should try implementing this for Linux.
Apple did not invent it nor develop it, like a lot of things. They just make it easier for joe sixpack to use and implement such things. Simple, seamless and flawless integration is their forte.
I wish these damn Windows users could learn how to open a window and let some fresh air in.
Even IBM does this to recover dead PC's.
Does this mean I can declare prior art? Get my lawyer on the bat-phone
I am billdar, and I approve this message.
So kind of like the "Roaming Profiles" feature that MSFT has had since, what, NT4.0? I thought all the copying was in the other direction!
Thats what it sounds like to me, except you can store it on a removable device instead of a server.
Still, would be nice to have, if they can solve the massive security risks.
---- Booth was a patriot ----
Fer fuck's sake, I can almost forgive posters for being too lazy to know the name of the OS under discussion, but I'd like to imagine that the /. editors would take the time to learn how to write the name for headlines.
Ever thought you could carry your home in the palm of your hands?
I know that I can carry my entire genome in the palm of my hand... about 15,000,000 copies of it. Beat that!
I am defenseless. Use your button. Mod me down with all of your hatred.
You have to enter a lot of Terminal commands to set it up, and setup isn't for the novice, but it can be done. MacAddict had an article on it some years back, and I used a combination of their article and another I found online to set up all of the user home directories for my Mac (running Tiger) on another partition. Which could as easily have been another drive.
Tell you what, call me when you Windows guys can boot into Windows from any old external hard drive with a copy of Windows installed on it, attached to pretty much any computer.
Macs have been able to do that for, what, 20 years now? It makes troubleshooting the occasional non-booting Mac I come across in my job a complete breeze. No messing with BartPE or anything like that here!
This "new" patent is four years old.
Why aren't you the most cuddly woddly fanboi out there..........
you can take your apps (or at least some of them) with you today: http://portableapps.com/
you can't sync, 'though
This definitely sounds like something the iPod would win at and would still be apple-style. You can just picture the keynote where Jobs has 2 iMacs and an iPod with a user account, he removes the iPod from dock 1 and places it in dock 2, clicks around, "...and boom. I'm logged in with all my settings, bookmarks, and files." I think I could see myself using this functionality.
"Everything worth innovating today will go to court tomorrow."
That'd be a 12GB home directory on my iBook G4 - better pony up for the non-flash iPod.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
This feature has been available under UNIX for more than two decades. For Apple to patent this is really evil.
For what it's worth, I believe that this was meant to be a feature in 10.3, but it got cut. As I recall, when Steve Jobs first announced the OS, there was a small blurb on the "Sneak Peek" page about a "Home on your iPod" feature. It was up for a month or so, then disappeared. Guess it's been in the pipeline for a while. Source.
wouldn't you just want to be root everywhere?
...automounting home directories where there isn't a user account. It's the where clause that no one has quite come up with before. Maybe thought of it, but never figured out how to implement it. Even Apple has struggled with it for a couple of years now.
There are two types of people in the world: Those who crave closure
Damn. The Patent Office take a good look at this before a patent is granted.
``All of which seems to suggest that at some time soon we may be able to load our user accounts onto an iPod, hard drive or USB keydrive and take them wherever we go.''
And we aren't able to do that yet?
Please correct me if I got my facts wrong.
It would be fairly simple to create a PAM module and daemon that, when detecting a USB device with certain information on it (say a passwd file), could mount that disk in /home/thatuser (overriding file permissions so that all items are owned by that user and nodev, nosuid), and allow that user to log in. It would not take any more modifications than that to make any Linux or BSD system be capable of doing roaming profiles on a removable drive. Quick, someone implement it!
When Jobs brought out NeXT in the 1990, he refused to have harddrive in NeXT and insist everything on the 250MB Optical/Magnetic disc. The idea was the students can carry everything they have on the disc and use any machine available.
"Those who count in unary."
I bet that was the joke and the GP is laughing at us all right now.
I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
thanx!!! now i can run my microsoft while watching nascar on my sony tv in my trailer
luv,
joe sixpack
I don't really care if Apple does it, but for sure SOMEONE needs to!! I should have patented this back in 2000 :o)
"My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
Wouldnt this be the equivalent to roaming profiles on xp? What would be the difference?
Method and apparatus rendering user accounts portable Abstract Improved approaches for enabling user accounts to be portable across different multi-user computer systems are disclosed. A user account created at a multi-user computer can be stored to an external, portable data store, thereby rendering the user account portable. The multi-user computer system, e.g., through its operating system, locates user accounts on not only in local storage of the multi-user computer system, but also in any removable data storage attached to the multi-user computer system. Hence, by coupling the external, portable data store to another multi-user computer, a user is able to login to any supporting multi-user computer and be presented with their user configuration and user directory. Since the data store that stores the user account is not only external but also portable, a user can simply tote the data store to the location of different multi-user computers. In one embodiment, the external, portable data store can not only store the user account but can also provide general data storage. In another embodiment, the external, portable data store can be a portion of a portable computing device (e.g., media player) that provides other functionality besides data storage. Inventors: Bowers; Robert T (Cupertino, CA), Ko; Steve (San Francisco, CA) Assignee: Apple Computer, Inc. (Cupertino, CA) Appl. No.: 10/304,291 Filed: November 25, 2002 Current U.S. Class: 713/1 ; 713/100 Current International Class: G06F 15/177 (20060101); G06F 9/00 (20060101) References Cited [Referenced By] U.S. Patent Documents 6449642 September 2002 Bourke-Dunphy et al. 6700839 March 2004 Auflick et al. 6850953 February 2005 Deshpande et al. 2002/0180803 December 2002 Kaplan et al. 2003/0174167 September 2003 Poo et al. Other References Apple Computer, Inc. "Just Minutes Away From New Abilities," webpage, http://www.apple.com/macosx/upgrade/install.html. cited by other. Primary Examiner: Browne; Lynne H. Assistant Examiner: Stoynoy; Stefan Attorney, Agent or Firm: Beyer Weaver & Thomas, LLP Claims What is claimed is: 1. A method for configuring a multi-user computer system for use by a registered user, the multi-user computer system including at least a processor, an operating system, a display device and a local data store, said method comprising: retrieving available user accounts pertaining to registered users, at least one of the available user accounts being from the local data store that is within the multi-user computer system and at least another of the available user accounts being from an external data store that is external to the multi-user computer system; presenting a representation of the retrieved available user accounts on the display device of the multi-user computer system; receiving a selection of one of the retrieved available user accounts by the registered user; authenticating the registered user as authorized for use of the selected one of the retrieved available user accounts; and configuring the multi-user computer system in accordance with the selected one of the retrieved available user accounts for use by the registered user. 2. A method as recited in claim 1, wherein said presenting comprises displaying a representation for each of the retrieved available user accounts on the display device of the multi-user computer system. 3. A method as recited in claim 2, wherein said displaying operates to distinguishably display the representation for the at least one of the available user accounts being from an external data store from the representation for the at least one of the available user accounts being from the local data store. 4. A method as recited in claim 2, wherein the representation for the at least one of the available user accounts being from the external data store comprises an icon, the icon distinguishably displays the representation for the at least one of the available user accounts being from the external data store from the at
I believe something like this has been possible with javacard/sunray. Although probably not exactly.
But, what are you talking about? I have seen some fairly incoherent ramblings on Slashdot, and this one is up there.
Join Tor today!
It clearly says you can't do squat with this except when you've connected it to an existing computer.
...
Sure you can check your email with it -- after you've connected it to the Macbook Pro you're carrying or the iMac on your desk or
The point of this is not to be some tiny computer that you can use anywhere there's a chair; it's to be able to have your personalized environment and all your data anywhere there's a computer so that you don't have to lug a whole computer with you to your destinations.
I had a similar Idea a long time ago, and wrote a journal entry about it
http://slashdot.org/~aashenfe/journal/
I have no idea if this is really the same idea.
The original iPod hard drives (from the 5 and 10 GB models) had a very short guaranteed run time. That wasn't a problem for the iPod as a music player, or for occasional file transfer, since the drive was turned off 90% or more of the time. OS X likes to write to the home directory frequently, though, so "Portable Home Directories" (as they were known at the time) had the potential to wear out the iPod's hard drive very quickly (a matter of weeks or months).
d /mk5002.htm#relia
It turns out that the ACTUAL run time to failure for those drives was typically much longer than promised, so lots of folks have had success with using them as "live" drives. I have no idea what the specs on the current generation of iPod hard drives are, but I'd bet they're considerably more durable.
Hey, what do you know - Toshiba has published the specifications for the original 5GB iPod drive online:
http://www3.toshiba.co.jp/storage/english/spec/hd
That page claims a "product life" of "5 years or 20,000 POH (Power-On-Hours)". 20,000 hours is just over 2.25 years of continuous operation. Given that you can get a 2-year warranty for an iPod through AppleCare these days, that doesn't sound like a very good risk.
I don't happen to have a copy of the original spec sheet we got with the first-generation drives, but my recollection is that the quoted life span was much shorter - short enough that warranty returns for worn-out drives was a real concern if they were kept running all the time, even with the shorter warranties offered at the time (anybody else remember 90-day iPod warranties?).
Of course, for Flash devices (like those in the Shuffle and Nano) the lifetime is specified in terms of a certain number of write operations, rather than total time "turned on". The expected lifetime for an iPod Shuffle used as a home directory is probably very very long - dozens of years.
No current operating system can handle the permissions/security structure needed to have user login data on an external portable device.
For example: If the user's encrypted password is stored on the external device, what permission/rights does that user get to files on the internal hard drive? What rights are granted to the host computer for accessing the data on the external device?
Clear, Dark Skies
Which operating systems allow user accounts to be stored on portable devices?
/etc. In Windows, account data is stored in the registry. In OS X, it is currently stored in a database.
Not applications. Not data. The account - including all security information and preferences.
In *NIX operating systems, account data is stored in a single repository, usually files in
Clear, Dark Skies
In UNIX, user accounts are managed through either flat files or a shared database. Neither of which involves moving user accounts around via external storage devices.
Clear, Dark Skies
And, like all patents, they do serve a purpose; by providing an incentive to improve the state-of-the-art.
For example, would Bell have developed the telephone if he hadn't believed he'd be able to profit from it?
Clear, Dark Skies
From TFA:
Inventors: Bowers; Robert T (Cupertino, CA), Ko; Steve (San Francisco, CA)
Assignee: Apple Computer, Inc. (Cupertino, CA)
Appl. No.: 10/304,291
Filed: November 25, 2002
Maybe I don't know how to read these legal eagle documents and stuff, but it seems like this was filed some time ago. I don't think this has much bearing to 10.5 when this was filed when 10.2 was fresh on the shelves.
I might know what I'm talkin' about, but then again, this is Slashdot...
They should learn how to work the US patent system, they'd be rich.
Quack, quack.
You haven't discovered video editing yet?
Clear, Dark Skies
I can see using this mainly in high school computer labs. In most other environments, people don't share computers anymore.
Clear, Dark Skies
migrates your records in /etc/passwd and /etc/groups?
Clear, Dark Skies
One of the "features" of NeXT computers was an optical disk that could hold, I believe, 250 megabytes. You could store your desktop, etc. (basically your home directory) on that disk, taking it with you as you went from machine to machine.
What was that? Late 80s, early 90s? Of course, with Apple owning NeXTstep and morphing into OS X, it's no surprise they'd eventually roll out a similar feature. I am surprised by the patent. And, it begs the question, can this feature from NeXT be used as prior art against such a patent from Apple, even though Apple now owns NeXT? Would this be a self-defeating patent?
. 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
Through tireless effort and hours of research on the internet you've discovered a feature discussed in August at the Developer's Conference in S.F.
You can boot a Mac off of an iPod. I know carrying around a whole system on your iPod is a bit of a waste of valuable music storage space, but it is possible. OS X isn't like Windows where the OS is tied to a particular hardware configuration. It is nearly one size fits all with OS X. You can even make a universal system that will boot either an PPC or Intel machine (I've done it). You could easily write scripts to synhronize your desktop with your iPod. I believe Carbon Copy Cloner will do it. Although I haven't used it in a while.
Having your home directory wherever you go is one thing, but how about all your apps too?
Macs are so nice to work with compared to PCs. I can't believe it took me 10 years to figure it out.
-matthew
"THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
... I must say I am totally looking forward to a super-secret feature that allows me to move my home directory between ... oh. I only have one machine. Never mind.
This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
> Just because you have your home directory on an iPod connected to a foreign Mac doesn't mean that you
e r /mnt/usbkey/.ssh/config userid@hostname
> can authenticate and log in. Wouldn't it be interesting if you could have, in your home directory,
> credentials signed by a trustee that you could use to log in to any system,
Previous art many years ago in *nix...
$ ls -1 ~/.ssh
authorized_keys
config
id_dsa
id_dsa.pub
known_hosts
- Carry a (hopefully encrypted) copy of your home directory on a 2GB USB key.
- Plug it into the computer with LDAP running
- mount the USB-key/floppy/zipdrive/USB-external-drive/whatev
- ssh -F
Bingo, you're logged in.
PTO == Patenting The Obvious
not to mention all the clueless point-n-drooler Apple programmers who've just discovered POSIX (i.e. BSD) and aren't aware of almost 4 decades of previous art. I don't have any problems with them re-inventing the wheel. What worries me is that the USPTO allows them to re-patent the wheel.
I'm not repeating myself
I'm an X window user; I'm an ex-Windows user
... just to fuel all manner of rumors and innuendo, I will paraphrase a highly placed source(*) who tells me that this is going to be the "Killer Feature" of the iPhone. You'll have your music in the iPod portion, the address book and calendar will all automatically integrate, plus you'll be able to carry around your full computing environment.
No word on what this means for those of us who are photographers and have hundreds of gigabytes of image files on our desktops. There may be an "offline" catalog option for the next iPhoto, along the lines of iViewMedia Pro.
(*)Yeah, well, highly-placed may be an exageration. I mean, he placed in the 50th percentile on his SATs back in the day, and he was high as a f-in kite when he made this statement to me, but other than that he's an upstanding member of our community. And he doesn't know an apple from a computer. Whatever.
Eloi, Eloi, lema sabachtani?
www.fogbound.net
How exactly is "syncing your home directory to removable media" an exciting new feature?
I've been doing this, using rsync, for years. On sane operating systems where your whole account lives in one directory (as opposed to insane ones where it's spread among half a dozen locations) this is just something that automatically works. What's the big deal?
Hmmm. NIS, automounter, and NFS file servers for /home. I could log into any system I was allowed to and my home dir, files, .profiles and X windows config was just as I left it.
Hmmm. Active Directory roaming profiles.
Hmmm. Linux, LDAP, automounter, and a remote home directory.
Hmmmm. Knoppix + ~/user on a flashdrive.
Further classification of the population: those who can tell an array's last element from its length, and those who cannot.
It's yet another case of
Mac fanboy says: "UNIX could have implemented it but didn't bother"
UNIX user says: "UNIX could have implemented but didn't because it's a stupid idea."
All's true that is mistrusted
The risk is what's being touted as the "feature".
Come on, seriously: a portable device establishing system authentication policy after system boot? If the whole thing talks to something like LDAP, fine (but whose directory? and under what circumstances?), but then there's no need for the device except as a drive. If it doesn't talk to something like LDAP it's essentially by definition insecure.
All's true that is mistrusted
Thats a good idea, you just have to remember Linux is designed to side to the physical computer. This means if I plug in a homedir of my root account at home would Linux allow me to have root access to my files on the usb drive or the ones on the physical disk? It does depend on what you want to do, because of the last point using this for root-kitting may not be efficient but using it as a live cd would work
A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
I just have to chime in...
... your little unwieldy non-mneumonic, as you call it.
"Windows has always contained tools to migrate user data..."
Yes, tools. Not a simple conventionlike put them ~user/
FOR EXAMPLE, obeythefist.
>> Vista contains several new tools to automate migration, backup, import and export of user data, and even more beneficial, Vista is designed from the start to combine the profile data, user files and other miscellaneous profile stuff into one folder, stored under "Users". No more "Documents and Settings", which was a little unwieldy to remember.
Tools seem forever needed, in your universe, instead of putting configuration files in easy-to-find locations; adding ridiculous directory names like "Documents and Settings"
~users -- isn't rocket science.
You're not getting this. It's automounting the home directory....wait for it....ON AN IPOD!!
Maybe for movies the studios are demanding only the paying user can view on their iPod - so movie downloads will be tied to a user account on each device.
That seeems unlikely. They're already tied to an iTunes account (the kind that can be used on up to five computers and an unlimited number of iPods), so why also tie them to an OS X user account? I'm guessing that since Apple manage the former on their servers, it's a lot easier for them to keep track of what you're up to.
sounds like a dot mac feature to me.
.mac account, log on to any mac in the world with internet access, and have your user profile loaded onto the system.
...if i was prepared to pay for .mac
backup your profile to your
groovy.
I've been running a version of this "home on an external firewire disk" thing since 10.0 beta. You go home, work, home with the same little world.
/Users /Volumes/FirewireDrive /Volumes/FirewireDrive /Users/yourname
/Users/yourname folder and create the symlink. I imagine getting rid of this part is the "new" stuff they are adding now.
/sw directory onto your firewire drive, your /usr/local folder, your /Library/Packages folder, or whatever else you want to take with you.
1. login as someone else and cd
2. psync yourname
3. mv yourname yourname.backup
4. ln -s
5. logout and login as yourname
On the other machines, you still need to make a "yourname" user, delete the
The only weirdness is with permissions sometimes (it helps to use the same uid on multiple machines -- but you can always just check "Ignore ownership on this volume" and live a bit weirdly).
You can also move and symlink your fink
You used to have a a problem if you logged in without the drive attached (they would "helpfully" create a new home folder for you), but they even fixed this problem recently. Now it just stops you and says "Can't find your home folder." Pretty cool.
b
OK, so as a number of users have said, this isn't very interesting if it's a home directory. Other users have, correctly imo stated that this becomes much more interesting if the directory contains the information they authenticate against. I think this is true, but what if taken one step further -
1. ipod phone will almost certainly have a camera - how nice would it be if you could "automatically" log in with a quick iris scan?
2. what if the device autmated "synced" snapshot backups? If the ipod only synced at the end of your session when you were going to logg out, it would autmatically have a "last good" snapshot. Since this is unlikely, what if you could choose to restore instead of update one of the computers your data was on.
3. I think the idea of keeping a journal off disk is pretty interesting too. Got a virus? Lets check the read-only file checksum to see if it changed? It did? lets restore it from the good copy.
I'll tell you though - as much as I like my ipod, I really wish my smartphone could do all this. I carry it with me everywhere, it's got the potential, but the crappy software & drm makes it abysmal to use for anything but phone/web/email. Doing anything interesting is pretty much out.
RandomAndInteresting.comdefending the world from stupidity since 1979
What I want is a cell phone that has a USB plugin, and when on the "charger" which is also a USB hub and connects to a printer/monitor/mouse/keyboard/joystick/camera/spe akers/mic. That way, I've got my hard drive, apps, games, music, movies, data, letters, business papers, email, and chat all on the interface they are best on, but I've got it with me at all times, too.
I'm sure some of the latest phones have at least pentium functionality. Now can I get my USB hub with VGA out and bad ass (windowsmobile/windows/mac/linux replacement) OS?
That's obviously where were headed, when's mine ready?
rhY
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
$sixPack = array(
'smart' => new can(),
'handsome' => new can(),
'rich' => new can(),
'bulletproof' => new can(),
'invisible' => new can(),
'comatose' => new can()
);
This concept has already been implemented in a way. Whenever you bind a Tiger installation to a Windows Active Directory, the user's home folder containing most of their information is actually stored on the network (H Drive for us) and becomes portable. As long as you're on that Active Directory and log in with the right credentials, your profile moves to whichever Mac you use. It's almost like the framework for these portable profiles are already in place, just wasn't implemented.
"All of which seems to suggest that at some time soon we may be able to load our user accounts onto an iPod, hard drive or USB keydrive and take them wherever we go.'"
;-) login to your home computer environment in the office to finish that last bit of the game you where playing before you left this morning.
Why not store this online. Do not take anything with you, simply click a "get online account details" and download all you settings and preferences from an online vault? This would make life quite easy. Working at the office, shutdown the computer and go home, turn on your computer at home and you are back in the same environment as on your work.... and euuuuu also the other way around
Regards, Johan Louwers.
This is wrong, 80's/90's rubbish, man i used a floppy-disk(360KB) to store my school stuff like most of us back in these days. It was portable, could withstand great force (e.g. dropping of schoolbag).
Nothing new here, the idea was out there since the dawn of portable media.
My 2 cents.
There are 10 (that is, 2) kinds of people: those who can count in binary and those who can't.
... this: /etc/fstab: /dev/sda1 /home/portable ipodfs defaults 1 1
I have dreamed of doing just that. (I still dream, since there still is no 200+ GB iPod.)
Making laws based on opinions that stem up from false informations leads to witch hunts.
My script will be now infringing the patent, when auto-rsyncing between /home, /mnt/usbdisk, GMailFS and remote accounts...
The USPTO has poor review process.
It sounds like its the same thing MS and Novell have been doing with remote profiles for a decade.
I know the Apple fanboys are going to claim Apple invented this idea as well, but throwing a profile on a usb stick really isn't that revolutionary.
In my mind, there's no question that this is the REAL future of computing. Why would you carry a computer anywhere, except for a portable to work in weird places? Otherwise you just need to carry your env. Eventually of course, every computer will be networked -- and then you'll just log in and your settings will be downloaded, but till then, you can even carry Windows on your thumb drive if you so choose. So what's so special about carrying your settings?
Nothing great was ever achieved without enthusiasm
My memory is fuzzy.
Then there's client-server stuff like Sun Ray, Roaming Profiles and of course unix with an NFS home directory.
Yeah, the tools are needed because of a few failed evolutions of Windows. I'm not saying it's better but I am saying it's been there for a long time, and it seems to be the same thing Apple is trying to push now, they've invented portable user profiles, perhaps this is nothing new, certainly it's not new to a network OS designed from scratch around multiple users (UNIX and it's many children).
What we originally had with Windows was the first major single user-oriented GUI OS, so anywhere you should put your data would be fine because you're using a PC, and it's not networked it's a black box (once upon a time every PC was a black box), and so all the data could only really belong to one person, the user. Win3.11, Win95, Win98, they were all single user really, you had to change settings to make it present a logon prompt at all. So that's where we came from.
Now Microsoft tried to unify all the settings for each application so they were in one place, and governed by a single security model. This is the beast known as the Registry. The registry also had provision for individual user hives (NTUSER.DAT anyone?) which becomes HKeyCurrentUser when it loads into the registry when you log on. At the same time Microsoft had to turn Windows into a multi-user OS where previously it wasn't, so quite a big change for the majority of all business desktops which run the windows OS (by this time MS was truly a monopoly beast). Unfortunately it was a real mess under NT4.0 and it didn't look good until 2000/XP where they had the Documents and Settings part containing all the profile and My Documents and some of the application data too (why does an application need to components in a single users profile? Windows developers make windows bad, not always Microsoft, perhaps it is a hangover from the 3.11 days where the devs think only one person uses a system).
So you have your registry and you have your profile and My Documents and App data and they're all in different places. And more importantly, these things are in use while you're logged on because the registry stuff is mounted. So if you want to back all this stuff up you need a tool to do it, not quite as simple as copying a folder (well you can do that if you don't mind mucking around, which is basically what you have to do under UNIX because there's no tool for it that I know of).
So really, Microsoft tried to answer the question of the easy-to-find location with the registry, and that in turn made the whole OS more complex and required the use of tools to extract that information. It would have been quite easy to stick with an arbitrary number of arbitrarily located config files, that was the case in Win3.11, and it certainly was a dogs breakfast of an OS, because application developers are *never* consistent. Microsoft continually tries to muscle consistency into the apps that sit on their OS, which causes a lot of resentment, but you can either have chaos or order and people resent both.
How could you write a user migration tool that knows that a particular config file sits in a particular subdirectory a particular number of levels from the root if a particular application with a particular version is installed? In Windows you are most of the time assured it's in the registry. Where is it in Unix?
I am government man, come from the government. The government has sent me. -- G.I.R.