![]() |
#16 | |
PalmSource, Inc.
![]() Posts: 9
Karma: 85
Join Date: Jan 2005
Device: Samsung I500
|
Quote:
|
|
![]() |
![]() |
#17 | |||
PalmSource, Inc.
![]() Posts: 9
Karma: 85
Join Date: Jan 2005
Device: Samsung I500
|
Quote:
There is nothing special about Linux that makes it magic to implement an SSH client. Cobalt has a good, modern IO system (using Streams), which can easily support such a thing. The main advantage you'd get in this area moving to Linux is that it would be a little easier to port some existing SSH client... except you still have to deal with UI code, which is really where most of the work is. Quote:
In fact, user space never directly calls into the kernel. Instead you supply shared libraries (libc being the prime example) that do the kernel calls for you, which give to user space an API that can be maintained across changes to the low-level kernel traps. If your kernel and user land are "very tightly integrated" like this, I would say you've got a very basic flaw in your system design. It isn't a problem in Windows, Mac OS, the current Palm OS, etc., etc. Quote:
As for things looking different, there is nothing about changing the kernel that says this. For example, you can run X Windows on Linux and FreeBSD, and switching between them doesn't change how it looks or operates. The "looK" is really one of the most trivial aspects in this. |
|||
![]() |
Advert | |
|
![]() |
#18 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 914
Karma: 3410461
Join Date: May 2004
Device: Kindle Touch
|
Mrs Hackborn, first let me thank you for taking your time to answer our speculations. This is highly appreciated, and I am sure not just by me!
On FreeBSD: FreeBSD is developed as an integrated system, with a kernel matching userland tools. For instance, one should not run a kernel compiled for FreeBSD 5.3 RELEASE on a CURRENT machine. The kernel and all userland utilities are meant to be upgraded simultaneously, and must be kept synchronized. While Linux users are usually forced to acknowledge this good system administration practice when they upgrade major versions of their kernel (e.g., 2.2 to 2.4, or 2.4 to 2.6), they often maintain the same userland across minor kernel versions. FreeBSD strongly encourages users to always keep the userland and kernel in sync. So I wouldn't consider this a "basic flaw", as you referred to it, but actually an instrinsic feature of the underlying OS system. Again, I appreciate your elaborations! |
![]() |
![]() |
#19 | |
Technology Mercenary
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 617
Karma: 2561
Join Date: Feb 2003
Location: East Lyme, CT
Device: Direct Neural Implant
|
Quote:
|
|
![]() |
![]() |
#20 | |
Technology Mercenary
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 617
Karma: 2561
Join Date: Feb 2003
Location: East Lyme, CT
Device: Direct Neural Implant
|
Quote:
|
|
![]() |
Advert | |
|
![]() |
#21 |
Fully Converged
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 18,175
Karma: 14021202
Join Date: Oct 2002
Location: Switzerland
Device: Too many to count here.
|
Looks nice indeed. I haven't come up with a decent SSH client for PPC yet. I tried Putty for Pocket PC, but it doesn't work very well and is not VGA-aware ;(
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Unutterably Silly Significant announcement | pshrynk | Lounge | 47 | 06-20-2009 04:49 PM |
Announcement | pshrynk | Lounge | 171 | 09-18-2008 06:29 PM |
Sony Announcement | Nate the great | News | 54 | 07-14-2008 09:17 AM |
Adobe Announcement | HappyMartin | News | 2 | 09-22-2007 11:51 PM |