Software does qualify for capital allowances provided it actual capital in nature. The w/o period is the same as normal capital allowances being 8 years or if you like 12.5% pa
A one year licence would just be written off in the year i.e. expensed in the p&l and not capitalised, provided its a normal business expense wholly and exclusively etc...it will be deductible for tax purposes.