Everyone was buzzing about Linux. The general attitude was 'Why would you run Solaris when you could just run Linux'
Maybe in other segments Solaris was a 'big deal' but for students and developers Linux was a game changer.
Hardly. How would have Apple developed a full userland and development toolchain with the resources it had at that time? That's exactly the point of the article: OS X wouldn't be where it is without Linux (read: GNU/Linux), not because it was technically the best Unix (it wasn't), but because it was free software.
Linux succeeded due to its compatibility with this rich ecosystem of software, not the other way around.
What Linux changed that it opened the GNU software to much wider audience. You didn't need an expensive Sun workstation, cheap (relatively, at the time) PC was enough.
With the Linux kernel and GNU software, you had a complete, usable system, that anybody could use. Many people did, and they contributed back. The development accelerated.
So technically, no, OSX doesn't rely on Linux-the-kernel. But it benefited by the increased exposure GNU software got.
(Samba is about a year younger than Linux-the-kernel.)
Linux did not exist at the time.