一项技术有开源代码,还能用来申请专利吗?

可以应用将源代码编译成程序/算法的思想/步骤。如果编制成步骤,可以提交专利保护某一方法(包括上述步骤);如果编译成程序,可以提交部分计算机硬件的专利(包括上述程序)。