No lo se x) Nunca e desarrollado para OSX xD Pero hombre OSX es BSD seguro la mayoría de las funciones son compatibles.. Aunque primero debería de hacerse compatible con las 1.41331.14121.11313.1313 distribuciones que existen de Linux.. Luego por todo lo demás..
Todos (o la gran mayoría) de los malware sobre Linux son enfocados a servidores.. Tenia la idea de hacer alguno enfocado a los Linux de los hogares.. Robo de password.. Explotación de vuln.. Keylogger.. Upload/Download de ficheros.. Inyección de procesos.. etc etc.. Bueno tengo mas ideas.. Pero.. Esta son las que se me vienen ahora mismo =)
También tenia desarrollado un malware en Linux.. Pero por ahora tengo pocas funciones.. =) No le e dedicado mucho tiempo
Dudo mucho que podamos hacer un AV ... Se necesita de muchas personas.. Y mucho conocimiento acerca de reversing.. (No es solo programar) Se necesita dedicación
Me parece bastante curioso x) Yo también tenia la idea de hacer algo relacionado con la WiFi =)
Yo tengo experiencia en MinGW y en algunas librerías (libCurl, OpenCL, Pthreads, OpenSSL) Mi idea era mas como añadirle IA al aircrack (hacer un fork) que se automatizara al 100% (No como airoscript) mas automático aun
También tenia la idea de desarrollar un Elcomsoft Distribuid Password Recovery pero multiplataforma =)
Lo de ext4 no es un regla general.. el FS a elegir "siempre" dependerá del tamaño de la partición y para que la quieras.. Hay multiples FS a elegir..
Yo te diría que pruebes con un VM antes de instalar en físico.. migrar de Windows a Linux es como migrar de VB a C =) tendrás que aprender/leer nuevas cosas.
También podrías probar con algún BSD (quizás DragonFly o FreeBSD para empezar) ReactOS, AmigaOS, Plan9 hay muchos SO aparte de los Linux