Elég gyenge próbálkozás. ;)
A teszt eset (a "-b 1" opció elhagyható):
dd if=/dev/random of=file1 count=1000
dd if=/dev/random of=file2 count=100
tar -cz -b 1 -f tarfile.tgz file1
tar -cz -b 1 -f tarfile2.tgz file2
cat tarfile2.tgz >>tarfile.tgz
tar xzivf tarfile.tgz
file1
file2
A takarításokat nem kevertem ide.
7z x -so tarfile.tgz |7z x -si -ttar
7-Zip 9.13 beta Copyright (c) 1999-2010 Igor Pavlov 2010-04-15
Processing archive: tarfile.tgz
Extracting tarfile.tar
7-Zip 9.13 beta Copyright (c) 1999-2010 Igor Pavlov 2010-04-15
Processing archive:
Extracting file1
Everything is Ok
Size: 512000
Compressed: 0
ERROR: A pipe használata befejeződött.
Mint látszik a file2 sehol sincs és ott egy hibaüzenet. Ugyanígy működik a GUI is, azzal az eltéréssel, hogy a file1 hosszától függően szintén hibát jelezhet. Ebben az esetben a file1 sem kerül elő.
A file1 file2 másként is összerakható lenne. De ez egy nagyobb rendszer apró részlete, és okkal csinálom pont így.
A windowsos fejlesztők meg egyszerűen megtagadták az olyan program használatát, ami nem színes és nem lehet kattintani. A műszaki megoldás: ki kell őket rúgni. :-D
Tehát nem kompatibils, mert nincs opció a teljes kifejtésre.