Hi,
you CAN do this.
There is a javascript workaround.
I don't recommend it, although I've heard this request countless times from unexperienced customers during my 40 years doing opinion and market research.
Why?
You don't get any additional information, but you get a lot more work.
1. Since, as expected, only very few mentions of a particular software appear, you cannot compare them with the predefined software because the bases are too small.
Since the answer options represent a scale, you certainly want to calculate mean values, standard deviations and compare the skills with t-tests, K-tests, ANOVAs.
2. And if a software is really mentioned very often, your pretest was not particularly good.
3. All other software mentioned are in the same two columns of the answer table, and the same software can be in column 1, but also in column 2.
You have to restructure everything in order to be able to calculate a reasonable analysis.
4. Almost no one will enter additional software to say "My skills are really bad".
No, mainly software that is well known and in which the skills are very good to excellent are entered.
But this gives you a bias to the values of the predefined software.
5. And what information gain do you have if 1 person answers: "Freezy - a software to manage the content of my freezer" - very good skills
6. Since your survey has a certain background, the relevant software should all be predefined (pretest).
All others are therefore rather uninteresting and of no significance, but can be listed for the sake of completeness.
So my suggestion is:
No "others" in the array.
After the array, ask a question (multiple short texts) such as: "Is there any other software that has not yet been mentioned in which you have good, very good or excellent skills?"
Joffm