Abstract
Portable programs make life much easier for the lazy SysAdmin. Portability is an important consideration because it allows programs to be used on a wide range of operating system and hardware platforms. Using interpretive languages such as bash and Perl that can run on many types of systems can save loads of work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Wikipedia, List of Linux-supported computer architectures, https://en.wikipedia.org/wiki/List_of_Linux-supported_computer_architectures
- 2.
Raspberry Pi Foundation, https://www.raspberrypi.org/
- 3.
Free On-Line Dictionary of Computing, Instruction Set, http://foldoc.org/instruction+set
- 4.
The Linux Information Project, GCC Definition, http://www.linfo.org/gcc.html
- 5.
LibreOffice, Home page, https://www.libreoffice.org/
- 6.
LibreOffice, Portable Versions, https://www.libreoffice.org/download/portable-versions/
- 7.
PortableApps.com, Home page, https://portableapps.com/
- 8.
LibreOffice, Licenses, https://www.libreoffice.org/about-us/licenses/
- 9.
Kernighan, Brian W.; Pike , Rob (1984), “3. Using the Shell,” The UNIX Programming Environment, Prentice Hall, Inc., ISBN 0-13-937699-2, 94
- 10.
Newham and Rosenblatt, Learning the Bash Shell (O’Reilly 1998), ISBN 1-56592-347-2, 248.
- 11.
Wikipedia, POSIX, https://en.wikipedia.org/wiki/POSIX
- 12.
Opensource.com, February 6, 2018, Power(Shell) to the people, https://opensource.com/article/18/2/powershell-people
- 13.
Linux Foundation, MIT License, https://spdx.org/licenses/MIT
- 14.
Microsoft, The Windows Subsystem for Linux, https://docs.microsoft.com/en-us/windows/wsl/about
- 15.
WordPress, Home page, https://wordpress.org/
- 16.
Wikipedia, PHP, https://en.wikipedia.org/wiki/PHP
- 17.
Free Software Foundation, Free Software Licensing Resources, https://www.fsf.org/licensing/education
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 David Both
About this chapter
Cite this chapter
Both, D. (2018). Make Programs Portable. In: The Linux Philosophy for SysAdmins. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3730-4_15
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3730-4_15
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3729-8
Online ISBN: 978-1-4842-3730-4
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books