J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsKernel Module Unit Testing ‘NIX ToolsThey say what makes a good disciplined developer is their ability to apply a test-first approach to their development, thinking through…Sep 24, 2020Sep 24, 2020
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsD(o) Y(ou) LD_LIBRARY_PATH You?When one is working on compiling a binary in Linux or macOS and sees a “unable to load undefined symbol”, chances are a dynamic library is…Jun 14, 20201Jun 14, 20201
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsThe Dis-engagement of Apple’s Open-Source(first version of this article December 4, 2018)May 11, 2020May 11, 2020
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsSIP’in Away Root AccessFor many years what has made ‘NIX operating systems a more secure alternative to Windows solutions is its fundamental concept of a single…Apr 29, 2020Apr 29, 2020
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsHomebrewing a Yumful of Package ManagementLinux has the superior package management system over many operating systems out there. For a given package, Linux’s system (Debian or Red…Apr 19, 2020Apr 19, 2020
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsSecurity Module Infrastructure for Linux and macOSI typically relate my experience with Linux to how my knowledge would apply in a macOS world. With my work in SW security, an area in…Apr 15, 2020Apr 15, 2020
J FreyenseeinmacOS is not Linux, and other ‘NIX ReflectionsSignals and the Deep Declarations Between macOS and LinuxThe common statement I have heard over the years is “macOS and Linux are basically the same”…not really. On the outside, both pretend to…Mar 26, 2020Mar 26, 2020