{"id":21,"date":"2024-01-08T15:04:46","date_gmt":"2024-01-08T15:04:46","guid":{"rendered":"https:\/\/www.komsta.net\/?page_id=21"},"modified":"2024-03-01T19:30:17","modified_gmt":"2024-03-01T19:30:17","slug":"software","status":"publish","type":"page","link":"https:\/\/www.komsta.net\/software\/","title":{"rendered":"Software"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">My open source recommendations<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Office suite – <a href=\"https:\/\/www.libreoffice.org\/\">LibreOffice<\/a><\/li>\n\n\n\n<li>CD Ripping and Database – <a href=\"http:\/\/cue.tools\/wiki\/CUETools_Download\">CUETools <\/a>(IMHO better than EAC!), <a href=\"https:\/\/picard.musicbrainz.org\/\" class=\"broken_link\">MusicBrainz Piccard<\/a><\/li>\n\n\n\n<li>Sound processing – <a href=\"https:\/\/www.audacityteam.org\/\">Audacity<\/a><\/li>\n\n\n\n<li>Privacy tools – <a href=\"https:\/\/www.gpg4win.org\/\">GPG4Win<\/a><\/li>\n\n\n\n<li>Disk encryption – <a href=\"https:\/\/www.veracrypt.fr\/code\/VeraCrypt\/\">VeraCrypt<\/a>, <a href=\"https:\/\/cryptomator.org\/\">Cryptomator<\/a> (file-based for cloud)<\/li>\n\n\n\n<li>DVD Ripping – <a href=\"https:\/\/www.makemkv.com\/\">MakeMKV<\/a> (not open source, but free and excellent)<\/li>\n\n\n\n<li>Mail Suite – <a href=\"https:\/\/www.thunderbird.net\/\">Thunderbird<\/a><\/li>\n\n\n\n<li>Browser – <a href=\"https:\/\/www.mozilla.org\/en\/firefox\/all\/\">Firefox<\/a><\/li>\n\n\n\n<li>Bibliography manager – <a href=\"https:\/\/www.zotero.org\/\">Zotero<\/a><\/li>\n\n\n\n<li>Multiscreening – <a href=\"https:\/\/dualmonitortool.sourceforge.net\/\">Dual Monitor Tools<\/a><\/li>\n\n\n\n<li>Playing with fonts – <a href=\"https:\/\/fontforge.org\/en-US\/\">FontForge<\/a><\/li>\n\n\n\n<li>Virtual machine – <a href=\"https:\/\/www.virtualbox.org\/\">Virtualbox<\/a><\/li>\n\n\n\n<li>Scripting – <a href=\"https:\/\/www.autohotkey.com\/\">AutoHotkey<\/a><\/li>\n\n\n\n<li>File manager – <a href=\"https:\/\/doublecmd.sourceforge.io\/\">Double Commander<\/a><\/li>\n\n\n\n<li>Raster graphic processing – <a href=\"https:\/\/www.gimp.org\/\">GIMP<\/a><\/li>\n\n\n\n<li>Vector graphic processing – <a href=\"https:\/\/inkscape.org\/\">Inkscape<\/a><\/li>\n\n\n\n<li>Windows POSIX style environment – <a href=\"https:\/\/www.cygwin.com\/\">Cygwin<\/a>, <a href=\"https:\/\/www.msys2.org\/\">MSYS<\/a><\/li>\n\n\n\n<li>Windows screenshot solution – <a href=\"https:\/\/getgreenshot.org\/\">Greenshot<\/a><\/li>\n\n\n\n<li>TeX distro – <a href=\"https:\/\/miktex.org\/\">MikTeX<\/a><\/li>\n\n\n\n<li>Live streaming – <a href=\"https:\/\/obsproject.com\/\">OBS Studio<\/a><\/li>\n\n\n\n<li>SSH Client for Windows with smartcard support – <a href=\"https:\/\/github.com\/NoMoreFood\/putty-cac\">PuttyCAC<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Software developed by me<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I have created <a href=\"http:\/\/openfontlibrary.org\/font\/gnutypewriter\">GNUTypewriter<\/a> font.<\/li>\n\n\n\n<li>In my spare time I develop <a href=\"http:\/\/cwstudio.sf.net\">CWStudio<\/a>.<\/li>\n\n\n\n<li>If you want to cross-compile software for 32-bit DOS under Debian or Ubuntu, please try my DEB <a href=\"http:\/\/luke.czuby.net\/djgpp\/\" class=\"broken_link\">DJGPP packages<\/a> of <a href=\"http:\/\/www.delorie.com\/djgpp\/\">DJGPP compiler<\/a>.<\/li>\n\n\n\n<li><a href=\"http:\/\/www.r-project.org\/\">GNU R<\/a> packages\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/outliers\/index.html\">outliers<\/a> – main tests for outliers used in chemical analysis, with own method of p-value approximation of Dixon test. If you use this package please cite: [2006, article | <a href=\"http:\/\/CRAN.R-project.org\/doc\/Rnews\/\">www<\/a> | <a href=\"\/\/CRAN.R-project.org\/doc\/Rnews\/Rnews_2006-2.pdf\">pdf<\/a>] Komsta, L. (2006). Processing data for outliers. <em>R News<\/em>, 6(2), 10-13.<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/moonsun\/index.html\">moonsun<\/a> – Basic astronomical routines, inspired by Smith’s \u201cPractical Astronomy with your calculator\u201d.<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/financial\/index.html\">financial<\/a> – Basic financial routines (cash flow, time value of money etc.) inspired by HP financial calculators.<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/moments\/index.html\">moments<\/a> – Moments, cumulants, skewness, kurtosis and related tests (written with Prof. Frederick Novometsky)<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/mblm\/index.html\">mblm<\/a> – Median-based linear models (Theil-Sen).<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/quantchem\/index.html\">quantchem<\/a> – Quantitative chemical analysis: calibration and evaluation of results<\/li>\n\n\n\n<li><a href=\"http:\/\/cran.r-project.org\/web\/packages\/dtt\/index.html\">dtt<\/a> – Discrete Trigonometric Transforms<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"http:\/\/www.octave.org\/\">GNU Octave<\/a> packages\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/octave.sourceforge.net\/outliers\/index.html\">outliers<\/a> – a port of R package for Octave<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">LIAP – Linux in a Pillbox<\/h2>\n\n\n\n<p>LIAP was maintained around 2000 as minilinux based on 1772 KB floppies and it is released under GPL license. The development was abandoned around 2002. Each floppy (1772 KB format) can be a kernel pill or a filesystem pill. Booting has to be done with a kernel pill, then user is prompted to insert a filesystem pill. Available kernel pills:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Lecithin (rescue kernel, filesystems: UMSDOS, VFAT, ISO 9660, Joliet, Minix, Ext2, etc.; several partition types; SCSI with tape; CDROM; many controllers)<\/li>\n\n\n\n<li>Vitamin (networking kernel: networking, PPP, ip firewalling, masquerading, tunnelling, IPX, SLIP, etc. 3c505, 3c509, 3c579, NE2000, PCI NE2000, etc.; token ring;<\/li>\n\n\n\n<li>Insulin (ham radio kernel was planned, but never released)<\/li>\n<\/ol>\n\n\n\n<p>Available filesystem pills:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Caffeine (rescue filesystem: swap and usr-in-a-file option, bash, Midnight Commander, Fdisk, e2fsck, mkfs, etc.; Zip, Arj, Rar, Zoo, Tar)<\/li>\n\n\n\n<li>Quinine (networking filesystem: Ethernet config with hwaddr memory and wvdial, swap and usr-in-a-file option, bash, telnet, ssh, ftp, nslookup, mtr, nmap, neped, queso, sniffit, micq, tinyirc)<\/li>\n\n\n\n<li>Morphine (web surfing filesystem: ethernet config with hwaddr memory and wvdial, swap and usr-in-a-file option, bash, telnet, ssh, ftp, nslookup, mtr, lynx, micq, tinyirc,<\/li>\n\n\n\n<li>Atropine (benchmark filesystem: nbench, cpuburn, memtest, badblocks)<\/li>\n<\/ol>\n\n\n\n<p>Filesystem pills can be easily personalized. If you have 8MB and less memory, make C:\\liapswap file. It should contain three fields separated by colon, for example _pocket_.swp:16:usr.swp:. First field is swap file name, second is its size (if it does not exists it will be created with this size). Third parameter (optional) says that \/usr partition should be mounted as loop file, not in ramdisk. Each floppy has a writable minix area mountable by liapmount, liapumount scripts under \/liap. If \/liap\/etc exists it overrides \/etc, so you can easily make changes in configuration files.<\/p>\n\n\n\n<p>Other pills: Polopyrin\/HiFi (HiS Firewall) is a dedicated gateway, firewall and router for Ericsson Home Internet Solution. Hardware requirements to set up diskless router: any pentium (486 not recommended) mainboard, 8 MB RAM, one 3.5″ floppy, NE2000, 3COM or WD ethernet card. For client computer(s): network card working with used system, networking cable. Configuration: COM1 -you can connect null-modem cable to login into router shell (ssh, telnet, nslookup etc.); COM2 -connect HiS here; ethernet -connect internal network (one or 1000 computers) here. Preparing floppy: write your login and password into rc.config, set up masquerading modules you need by setting true\/false variables. You can set true for everything but it is more insecure. Run install script. Internal workstation configuration: IP 10.xxx.xxx.xxx (except 10.1.1.1); mask is 255.0.0.0; default gateway 10.1.1.1; DNS is external IP of DNS used by you (in Poland TP SA DMS). The kernel configuration file gives you possibility to recompile due to your needs. Precompiled kernel has applied Silenzio patch. It makes your IP invisible (no ping, no scanning available, ip seems to be down).<\/p>\n\n\n\n<p>Changes in 0.12: kernel upgrade to 2.2.18+stealth (not Silenzio); added VPN and IPSec masquerading with new variables in rc.config; compiled and added redir; added oident with three options in rc.config; added “persist” pppd option (renegotiating connection if it fails); removed bugs of ps, ssh, ping; added \/root home directory and new user hifi with home \/hifi; removed unusable mtr and ftp; increased inode number to 1024; added netstat and w.<\/p>\n\n\n\n<p><strong>Directories in archive<\/strong><\/p>\n\n\n\n<p>img – floppy images (fdformat \/dev\/fd0u1722; dd if=imagefile of=\/dev\/fd0u1722)<br>tgz – binary files, liap-0.14.tar.gz contains common files with scripts to build image<br>misc – other files (dosinst.zip is DOS minilinux for polopyrin building)<\/p>\n\n\n\n<p><a href=\"http:\/\/www.komsta.net\/files\/liap-2015.01.7z\" class=\"broken_link\">DOWNLOAD liap-2015.01.7z<\/a><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">958b9f07bfc770f14fcb470f7cf882e4 *images\/atropine-0.14a.img\n84d10621001201389d17c72664ff386c *images\/caffeine-0.1.img\n18bf07e3c22df4e20fd28c6ca253799d *images\/caffeine-0.12a.img\nb10e6d3b5d011c19d35b5d90ad4976fc *images\/caffeine-0.14a.img\ne4a4f7272910266047873ed936b1de90 *images\/lecithin-0.1.img\n9c6ef41a2c7a89526c3d2f642563f4e2 *images\/lecithin-0.12a.img\n716135a1cf4e41c1328b225ba20fe438 *images\/lecithin-0.14a.img\n18f887fa442f75d57fe390351a5114ae *images\/morphine-0.14a.img\n022a8e7ecb83362ce732e8a985983f1b *images\/polopyrin-0.12.dos-by-mike.img\n5fe328e9d1cc6acc431e5491c46a002a *images\/quinine-0.1.img\n745069aff4b754760deaa53c7ccef5f8 *images\/quinine-0.14.beta.img\n9ca5a28c9580271fb59f264e7032feef *images\/quinine-0.14b.img\n4479f2eb2992b7f338e98891d83a43dc *images\/quinine-pre-0.14.alpha.img\n01b866ff3e74a31373c8b47eb417d176 *images\/vitamin-0.14a.img\n\n9e16331a3067268afddebda93d6671fe *tgz\/atropine-0.14a.tar.gz\na49b587cf3d72371d027dccf59a02705 *tgz\/caffeine-0.14a.tar.gz\n33cacafab78f44d8e4c669de78c2ded6 *tgz\/lecithin-0.14a.tar.gz\nb8e43fe5fc78cea98833056ef78228f6 *tgz\/liap-0.14.tar.gz\nd3f4718e151a058105611210adef96e5 *tgz\/morphine-0.14a.tar.gz\n3c4fb8fa6f0d4913accf29f01a23a54a *tgz\/polopyrin-0.1.tar.gz\nb1b5bb2f4439fde85a75f47e36657f62 *tgz\/polopyrin-0.12.tar.gz\n0acf6fd35e98dc2306ac1651b4ae63a5 *tgz\/quinine-0.14b.tar.gz\ndc52bf65c73306c68e975011bcc5f812 *tgz\/vitamin-0.14a.tar.gz\n\n64dcc8ad81cf64765e99f765bab1a2dd *misc\/dosinst.zip\n49317eb77e265c92e011401e1dd64b20 *misc\/hwadr.c\ncdb3b7206f83c8c056382accbb57c3a5 *misc\/liap.png\n5a90d3a4ca5c9d13e2a0176b46074318 *misc\/liapmount\n65a18facff58da64424d4ab1152472f7 *misc\/sniffit.bw.patch\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>My open source recommendations Software developed by me LIAP – Linux in a Pillbox LIAP was maintained around 2000 as minilinux based on 1772 KB floppies and it is released under GPL license. The development was abandoned around 2002. Each floppy (1772 KB format) can be a kernel pill or a filesystem pill. Booting has […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":5,"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":40,"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/pages\/21\/revisions\/40"}],"wp:attachment":[{"href":"https:\/\/www.komsta.net\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}