А под виндой я буду ставить себе cygwin из-за этих хитросплетений. Уж извольте, была поставлена задача, были выбраны удобные инструменты, и цель топика показать не как это делалось, а дать исходные данные и в частном случае базу существительных. Ну зато теперь я знаю что у Вас богатый опыт unix-like решения задач, я Вас поздравляю.
Если нужны словари имён существительных, прилагательных и глаголов во всех формах, то это однозначно в Викисловарь. Качаем mediawiki, дамп викисловаря; часик установки, импорта, настройки и у нас свой словарь, где у кучи слов таблица со всеми формами. И начинаем парсить.
Почему же тогда скажите Министерство образования нигде не указывает в рекомендациях Викисловарь? Я лично не очень доверяю ему когда дело касается десяток тысяч слов.
Смысл дать толчок тем, у кого похожие задачи. Смысл в делении опытом, разве не для этого у нас хабр? Я потратил пару часов на поиски, другой их сэкономит. Я хотел поделиться полезной информацией, исходными данными и в данном случае готовым словарём существительных из ДОСТОВЕРНОГО источника. Что я делаю не так?
Во-первых, я не сразу знал что существует словарь Зализняка, пришлось сначала придти к выводу что мне нужен именно он.
Во-вторых, не нашел на хабре топика с близкой тематикой.
В-третьих, я написал в личный блог, не нравится — проходите мимо.
В-четвертых, от Ваших комментариев попахивает бОльшим говном, чем от моего кода.
Хотел связаться с Зализняком как-то, вышел на его секретаря. Выводы по итогам переписки: все пользуются словарями неправомочно, никто с Зализняком не договаривался, это несправедливо, но ничего они делать не будут, т.к. слишком далеко все зашло (у нас почти вся компьютерная морфология в России на словаре Зализняка).
Апдейт 11 лет спустя :) Ситуация со «Грамматическом словарем» Зализняка прояснилась. С разрешения правообладателя материалы 6-го издания словаря выложены в открытый доступ:
Правообладатель разрешает пользоваться словарем бесплатно в некоммерческих целях, иначе вам следует приобрести коммерческую лицензию, заключив с правообладателем лицензионный договор. Контакты по ссылкам выше.
Парсим словарь русского языка Зализняка Андрея Анатольевича