Los lenguajes de programación con que estén hechos los programas no tienen nada que ver con si se venden o no. Por ejemplo, hay programas como el Dynamic HTML Editor, que está hecho en VB6 y tiene una excelente calidad.
Con que tu programa esté bien hecho y sea útil, puedes venderlo sin importar con qué lo hayas hecho.
YA intentaste desmontar el adaptador de red y reiniciarlo? Ahorita no me acuerdo de los comandos, pero creo que lo puedes hacer con el editor de conexiones del icono de la bandeja de GNOME