The compatibility tag has no usage guidance.
0
votes
2answers
22 views
Is the mdoc macro set available on non-BSD systems by default?
Are the MDoc macros, commonly used to create BSD manpages, commonly available on non-BSD systems (such as Ubuntu and other GNU Linux distros)? Is it safe to design manpages using them when writing ...
1
vote
0answers
66 views
How do I create generalized binary tarballs for SageMath?
I would like to create a generalized binary tarball (i.e., a tar-compressed archive that contains an executable shell script for a wide range of different Linux distributions. It must be first ...
2
votes
1answer
27 views
Can the vacation e-mail auto-responder cope with Berkeley DB version skew?
We have a typical account domain with NFS home directories, accessible by the mail server as well as various user workstations.
Do the versions of the vacation package installed on the mail server ...
1
vote
1answer
58 views
What makes a program Linux compatible/incompatible?
I understand that Linux does not support .exe's, but is adding Linux support as simple as providing a .jar version? This summer I'm going to try to really start programming and contributing to... well ...
3
votes
3answers
97 views
When to use XPG* version of a command?
I occasionally do work on an older Solaris machine whose default version of grep is non-POSIX-compliant. This causes problems in my rc files because the default grep on the machine doesn't support ...
23
votes
2answers
563 views
Where is “export var=value” not available?
I have picked up -- probably on Usenet in the mid-1990s (!) -- that the construct
export var=value
is a Bashism, and that the portable expression is
var=value
export var
I have been advocating ...
1
vote
0answers
93 views
Create Symbolic Link for Windows Machines
I currently operate a SMB file server for my network and, like a lot of you guys, don't touch Windows myself. I need to create a symbolic link that will work on my user's Windows machine to ...
0
votes
0answers
49 views
Compatibilty of the following softwares
I am a professor (Mechanical Engineering department) at a college which is making the transition from Windows to Linux. However, we are quite unsure whether all the CAE softwares that we use would be ...
2
votes
1answer
106 views
Linux compatibility layer for IBM AIX
Most software that runs on Linux can run on FreeBSD using an optional built-in compatibility layer.
AIX is based on UNIX System V with BSD-compatible extensions. Is there a Linux compatibility layer ...
1
vote
0answers
39 views
Can Aura run on other Linux distros?
Is it possible to run the Google Chrome OS's Aura GUI in other Linux distros like Fedora or Ubuntu?
1
vote
1answer
27 views
Installing plugin to application running on Linux SUSE
I have an application running on a SUSE Linux Enterprise Server 11. A plugin is available which is installed by running an installation program (which unpacks, creates directories and registry entries ...
2
votes
1answer
86 views
Are there methods or compatibility libraries to run .deb applications on Puppy linux (where where no app source is provided)?
I run Puppy Linux (Puppeee to be precise) on my old x86 netbook and I love it: It's breathed new life into my netbook and made it suitable as a low(ish)-power home server.
However, some cloud and ...
0
votes
1answer
52 views
What is the role of Bios in making system compatible with Linux [closed]
I am running an Ubuntu system.
My hardware is very new.
I want to ask what is the role of Bios in saying if system is compatible with Linux or not?
Edit 1
Sorry for broad query.
I am not sure how ...
36
votes
3answers
3k views
What does it mean to be “sh compatible”?
I've seen the phrase "sh compatible" used usually in reference to shells. I'm not sure if it also applies to the programs that might be run from within shells.
What does it mean for a shell or other ...
2
votes
1answer
174 views
Are there any Linux distributions that focus on binary backward compatibility?
If you build an executable that works on a current version of Windows, that executable will probably work for many years on newer versions of Windows. Microsoft works very hard to ensure this.
With ...
2
votes
1answer
3k views
Chromecast / Cubetek Ezcast with Linux computer?
I was pondering getting a Google Chromecast or Cubetek Ezcast the other day, mostly for its novelty and maybe using it as a media player or device to conduct presentations.
The way they set up, with ...
2
votes
2answers
279 views
netstat command doesnt work anymore on the new dedicated server
I was using the following command on my previous dedicated server with the same version of the FreeBSD installation:
# uname -a
FreeBSD 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 ...
3
votes
2answers
487 views
Mac OS X command-line tools - differences from FreeBSD
As I understand it many Mac OS X command-line tools (like ls, cp, chmod, chown etc.) are imported from FreeBSD.
Which version of FreeBSD contains the command-line tools most compatible with the OS X ...
2
votes
1answer
395 views
new distros cause segmentation fault of old binary
I have an elderly (~1999) and unfortunately commercial graphic program that runs perfectly OK on systems with gcc up to 3.4.6 (CentOS 4.8). However, in all distributions based on gcc 4.* that I've ...
6
votes
3answers
146 views
forward vs. backward symlinks: administrative practice?
I'm wondering how other people feel about forward symlinks: are they safe? Good practice? Depends?
The reason I ask is that apparently in the linux desktop world, there seems to be a push by ...
5
votes
2answers
1k views
What would break if the C locale was UTF-8 instead of ASCII?
The C locale is defined to use the ASCII charset and POSIX does not provide a way to use a charset without changing the locale as well.
What would happen if the encoding of C were switched to UTF-8 ...
0
votes
2answers
243 views
Which process updates /proc/scsi/scsi?
I wrote C that displays info about my hardware on ubuntu. Now I wonder how I can make it more flexible such as querying the hardware directly instead of the file the os updates. So I think I can look ...
25
votes
4answers
6k views
Universal Node.js shebang?
Node.js is very popular these days and I've been writing some scripts on it. Unfortunately, compatibility is a problem. Officially, the Node.js interpreter is supposed to be called node, but Debian ...
29
votes
1answer
2k views
Oldest binary working on Linux?
In a discussion on backwards-compatibility in Linux kernel and GUI ABIs, Alan Cox notes that "my 3.6rc kernel will still run a Rogue binary built in 1992. X is back compatible to apps far older than ...
9
votes
1answer
2k views
Are dash, ash and sh script 100% compatible?
I wanted to know whether scripts written for dash, ash, and sh are 100% compatible?
Are there any added features to dash or ash, or syntax change?
From what I heard, ash is a direct descendant of ...
5
votes
3answers
3k views
Is Ubuntu LTS binary compatible with Debian?
RedHat and CentOS are binary compatible. So everything that works on the one will most propably work on the other (same RPMs, same libs, same versions, same dependencies)...
Does the same hold true ...
8
votes
3answers
1k views
python == python2 OR python == python3 ? How to package, distribute python py2k scripts?
Depending on system, python==python2 or python==python3.
Executable Python scripts, starts with:
#!/usr/bin/env python
#!/usr/bin/env python2
#!/usr/bin/env python3...
For python py3k it is ...
2
votes
3answers
2k views
How universal is the -L (dereference symlink) switch of the 'ls' command?
I have some software that, among other things, needs to:
Assess a file's rwxrwxrwx permissions;
Work under every possible flavor of Unix and Linux you can find in the wild.
Currently, it does that ...
13
votes
3answers
508 views
When does `ls -s` print “0”
Of course, the standard way of testing if a file is empty is with test -s FILE, but one of our clients have received a script containing tests like this:
RETVAL=`ls -s ./log/cr_trig.log | awk '{print ...
0
votes
1answer
542 views
setting Cygwin's $HOME to Windows profile directory
Are there any drawbacks to having Cygwin and Windows share the same $HOME directory, in this case the Windows profile directory?
7
votes
1answer
3k views
Can new glibc versions be used with an old kernel?
Apparently glibc can be compiled with --enable-kernel to support older kernel versions. However, I haven't been able to find information on what kernel versions are supported on a particular glibc ...
7
votes
4answers
3k views
Is there something like wine to run OSX apps on linux?
This question answers why Linux can't run OSX apps, but is there some application similar to Wine that allows one to do so?
15
votes
1answer
1k views
Is cygwin like wine, but for linux applications?
Does cygwin work line wine, providing a compatibility layer inside a foreign os?
23
votes
4answers
10k views
What makes OSX programs not runnable on Linux?
I know there are many differences between OSX and Linux, but what makes them so totally different, that makes them fundamentally incompatible?
5
votes
2answers
1k views
dash compatibility to bash
Wikipedia says that dash executes faster than bash. My question is, if I set /bin/sh to dash, will all scripts that use /bin/sh in their shebang line that was intended for bash work under dash?
34
votes
10answers
5k views
Which laptop is most compatible with Linux?
I've always been unlucky with regards to choosing a laptop that I can install Linux on. If it's not the wireless card that's not working out of the box, it's the video card. Also, I'm still not able ...