[Oberon] [EXT] Re: all in one git tree
skulski at pas.rochester.edu
Thu Dec 31 17:49:11 CET 2020
> When you jump between Windows and Linux you have/had
> similar issues (perhaps without being aware of)
>THE ASCII file per se does not exist.
>- Newlines still differ
>- code pages differ (has improved with the invention of Unicode,
> but OSes differ in their internal representation UTF-8, UTF-16..)
>- case sensitivity of file names still differ
>- allowed characters in file names differ
>- possible length of file names differ
>- directory or path delimiter differ
Years ago these seemingly minor incompatibilities forced Analog Devices to abandon Cygwin development of their Blackfin Linux software (now discontinued entirely). Tey could not sort out the directory names which were case insensitive under Cygwin. They adopted coLinux instead which was in fact just a regular Linux running under Windows.
Windows and Linux are pretty close in spirit in that plain ASCII text is the king, and they were still incompatible.
More information about the Oberon