|
Microsoft открыл код GW-BASIC под лицензией MIT | Компания Microsoft сообщила об открытии исходных текстов интерпретатора языка программирования GW-BASIC, который поставлялся с операционной системой MS-DOS. Код открыт под лицензией MIT. Код написан на ассемблере для процессоров 8088 и основан на срезе оригинальных исходных текстов, датированных 10 февраля 1983 года.
Применение лицензии MIT позволяет свободно вносить изменения, распространять и использовать код в своих продуктах, но Microsoft не будет принимать pull-запросы в основном репозитории, так как код может представлять интерес лишь в исторических и образовательных целях. Публикация GW-BASIC дополнила собой открытые в позапрошлом году исходные тексты операционной системы MS-DOS 1.25 и 2.0, в репозитории с которыми даже наблюдается определённая активность.
https://www.opennet.ru/opennews/art.shtml?num=53007 | Добавил Rodegast, 2020-05-22 16:02:38 |
Комментарии | #1 Автор: ctv (2020.05.23 14:17) | Залил в каталог сайта http://old-dos.ru/index.php?page=files&mode=files&do=show&id=7032 |
#2 Автор: uav (2020.05.23 15:31) | Это уж скорее сюда: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=129 |
#3 Автор: Nika (2020.05.23 15:45) | Да нет, лучше оставить как есть. А то потом не найдёшь |
#4 Автор: Tigoro (2020.05.23 22:47) | Да, пусть мягкие в одном месте будут лучше... |
#5 Автор: uav (2020.05.24 00:39, изменений: 1, 2020.07.01 16:25) | > Да нет, лучше оставить как есть Ну, можно ссылкой добавить, чтобы и там и там было. Просто обычно же ищут по названию, а файлы не индексируются, соответственно, при поиске по GW-BASIC в файлах эти исходники не найдутся... |
#6 Автор: Nika (2020.05.24 01:28, изменений: 2, 2020.05.24 01:31) | Ссылкой будет нормально.
Только ссылку лучше давать на страницу, а не на файл, иначе после замены файла ссылка окажется битой. |
#7 Автор: uav (2020.05.24 02:43) | Проще всего, наверное, просто продублировать файл - 338 КБ не так много. :-) Пока просто в описании на странице GW-BASIC дал ссылку на страницу исходников. |
#8 Автор: Nika (2020.05.24 03:56, изменений: 3, 2020.05.24 03:58) | Дублировать файлы никак не годится. В принципе. Поэтому дубляжи и отлавливаются, насколько это возможно. В данном конкретном случае ссылки на страницу с исходниками вполне достаточно. |
#9 Автор: zhasmin (2020.05.24 21:19) | Где-то я скачивал исходный код Quick Basica. Вот что было бы интересно расмотреть. Как там реализуются строки. Или динамически создаваемые переменные. Мы когда-то с Visual Basicом такие эксперименты делали, что эти все мануалы про него горели синим пламенем. Там например пишется в каждой книжке в каждом ридми - не используйте переменные типа Variant!! А переменные типа Variant - это на самом деле были в исходнике указатели, с последующим выделением памяти под переменную. Вот вам и авторы бестселлеров! А это только один пункт я привел.. |
#10 Автор: usernameak (2020.05.25 04:23, изменений: 1, 2020.05.25 04:25) | В исходниках только досовая версия. Гридовой нет( А, хотя она никогда не выходила из беты и появилась в 85-м |
| |
|