SWI-Prolog offers a comprehensive free Prolog environment.
Since its start in 1987, SWI-Prolog development has been driven by the needs of real world applications.
SWI-Prolog is widely used in research and education as well as commercial applications.
Leidėjo aprašymas (anglų)
Kas yra SWI-Prolog?
Programa SWI-Prolog yra atvirojo kodo programinė įranga, skirta Windows (kategorija „IDE ir kodo redaktoriai“). Ją leidžia SWI-Prolog, o sukūrė Jan Wielemaker. Pirmoji versija išleista 1987 m. Programavimo kalba: C. Be Windows, ji prieinama ir šioms sistemoms: GNU/Linux, BSD, macOS ir Android.
Diegimas ir sistemos reikalavimai
Leidėjas siūlo EXE (NSIS) diegimo failus šioms architektūroms: 64 bitų. Pagrindinio diegimo failo dydis – 36,1 MB. Diegiant reikia administratoriaus teisių. Tylusis diegimas galimas su dokumentuotais diegimo failo parametrais.
Atnaujinimai ir versijų istorija
Naujausia versija – 10.0.2, išleista 2026 m. kovo 15 d. Versijų istorija siekia 2021 m. sausio 27 d.: iš viso 21 laida, visos su nuorodomis į oficialius failus. Laidų dažnis: maždaug 4,1 per metus.
Populiarumas ir failų tipai
„Chocolatey“ paketas atsisiųstas 22 048 kartus. Vikipedijos straipsnių apie programą šios svetainės kalbomis: 8. Sistemoje Windows programa registruoja 3 failų tipus, tarp jų .pl, .prolog ir .qlf. Panašios programos: OpenCode, RStudio ir Node.js (LTS).
Privalumai / Trūkumai
Privalumai
- Atvirasis kodas: bet kas gali jį peržiūrėti ir sukompiliuoti
- Dokumentuotas tylusis diegimas
- Taip pat veikia: GNU/Linux, BSD ir macOS
- Brandus projektas (nuo 1987 m.)
Trūkumai
- Nėra natūralios ARM64 versijos
- Diegiant reikia administratoriaus teisių
Trumpai: SWI-Prolog – atvirojo kodo programa, skirta Windows (kategorija „IDE ir kodo redaktoriai“), prieinama 64 bitų sistemoms. Ji reguliariai atnaujinama. Administratoriai gali ją diegti be naudotojo įsikišimo.
Ar saugu atsisiųsti programą SWI-Prolog?
- Failas atsisiunčiamas iš leidėjo domeno (swi-prolog.org)
- Atsisiuntimo nuoroda naudoja HTTPS
- Paskelbta SHA256 maišos reikšmė, todėl failą galima patikrinti:
2EC1F25BE0EAFB92E559004782B130774C12573FB4B7E8A917E534754A641AD6· Atidaryti šios maišos reikšmės VirusTotal ataskaitą - Per paskutinį patikrinimą nuoroda atsakė (2026 m. spalio 22 d.)
- Pirminis kodas viešas
- ExeAtlas diegimo failų nelaiko, neįpakuoja ir nekeičia
Susijusi instrukcija: Kaip patikrinti failo SHA256 maišos reikšmę Windows
Naujausios versijos
Visos versijos (21) ›21 versija per 5 metus · apie 4,1 per metus
| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 10.0.2Naujausia | 2026 m. kovo 15 d. | 36,1 MB | 64 bitų EXE (NSIS) |
| 10.0.1 | 2026 m. vasario 18 d. | 36,1 MB | 64 bitų EXE (NSIS) |
| 10.0.0 | 2025 m. gruodžio 5 d. | 36,8 MB | 64 bitų EXE (NSIS) |
| 9.2.9 | 2024 m. gruodžio 23 d. | 14,3 MB | 32 bitų EXE (NSIS)64 bitų EXE (NSIS) |
| 9.2.8 | 2024 m. spalio 23 d. | 13,9 MB | 32 bitų EXE (NSIS)64 bitų EXE (NSIS) |
| 9.2.7 | 2024 m. rugsėjo 3 d. | 13,9 MB | 64 bitų EXE (NSIS)32 bitų EXE (NSIS) |
| 9.2.6 | 2024 m. liepos 24 d. | 13,8 MB | 32 bitų EXE (NSIS)64 bitų EXE (NSIS) |
| 9.2.5 | 2024 m. gegužės 22 d. | 13,8 MB | 64 bitų EXE (NSIS)32 bitų EXE (NSIS) |
Diegimas iš komandų eilutės
Tylusis diegimas ›winget install --id SWI-Prolog.SWI-Prolog -echoco install SWI-Prolog -yscoop install extras/swiplswipl-10.0.2-1.x64.exe /SProgramų failai (.exe): swipl.exe, swipl-ld.exe
Susijusi instrukcija: Kaip naudoti winget: programų diegimas ir naujinimas
Taip pat kitoms sistemoms
brew install swi-prologflatpak install flathub org.swi_prolog.swiplInformacija
- Leidėjas
- SWI-Prolog
- Kūrėjas
- Jan Wielemaker
- Kategorija
- IDE ir kodo redaktoriai
- Licencija
- BSD-2-Clause
- Kaina
- Nemokama
- Pirminis kodas
- github.com
- Programavimo kalba
- C
- Amžiaus cenzas
- Visiems
- Reikalavimai
- Windows 11 / 10
- Architektūra
- 64 bitų
- Diegimo failas
- EXE (NSIS)
- Kitos platformos
- GNU/Linux, BSD, macOS, Android
- Versija
- 10.0.2
- Išleista
- 2026 m. kovo 15 d.
- Pirmoji laida
- 1987
- Įtraukta į katalogą
- 2022 m. sausio 10 d.
- Versijų skaičius
- 21
- Atnaujinimų per metus
- 4,1
- Atsisiuntimai iš „Chocolatey“
- 22 048
- Atsisiuntimai ExeAtlas
- 1
- Svetainė
- swi-prolog.org
- winget ID
- SWI-Prolog.SWI-Prolog
- „Chocolatey“ paketas
- SWI-Prolog
- „Scoop“ paketas
- extras/swipl
Kokius failus atidaro (3)
Įvertinimai ir atsiliepimai
Atsiliepimų dar nėra. Galite įvertinti pirmas.
Programos SWI-Prolog alternatyvos
Rodyti viską ›-
Atvirasis kodas285,2 tūkst. ↓ -
Atvirasis kodas705,1 tūkst. ↓ -
Atvirasis kodas4,9 mln. ↓ -
Atvirasis kodas88,8 tūkst. ↓ -
Atvirasis kodas49,7 tūkst. ↓ -
Atvirasis kodas394,5 tūkst. ↓ -
Atvirasis kodas94,6 tūkst. ↓ -
Atvirasis kodas12,3 tūkst. ↓
Dažniausi klausimai
Ar programa SWI-Prolog nemokama?
Taip. SWI-Prolog – atvirojo kodo programa (licencija BSD-2-Clause), kurią galima nemokamai atsisiųsti ir naudoti.
Ar saugu atsisiųsti programą SWI-Prolog?
Failas atsisiunčiamas iš domeno swi-prolog.org, kuris priklauso leidėjui; ExeAtlas failo nelaiko ir nekeičia. Palyginkite atsisiųsto failo SHA256 maišos reikšmę su nurodyta šiame puslapyje arba atidarykite tos reikšmės VirusTotal ataskaitą.
Kaip įdiegti SWI-Prolog su winget?
Atidarykite PowerShell arba Windows Terminal ir paleiskite šiame puslapyje pateiktą winget komandą. winget atsisiunčia oficialų diegimo failą ir prieš paleisdamas patikrina jo SHA256 maišos reikšmę.
Ar SWI-Prolog galima įdiegti tyliai?
Taip. Tyliojo diegimo puslapyje pateikta tiksli komanda kiekvienam diegimo failui.
Ar SWI-Prolog veikia ARM procesoriuose (Windows on Arm)?
ARM64 versijos nėra; Windows 11 on Arm gali paleisti 64 bitų versiją emuliuodama.
Kur atsisiųsti senesnes programos SWI-Prolog versijas?
Versijų puslapyje pateiktos nuorodos į visų versijų (21) oficialius diegimo failus, pradedant 2021 m. sausio 27 d.
Kokios yra programos SWI-Prolog alternatyvos?
OpenCode, RStudio, Node.js (LTS), Apache NetBeans ir Haxe. Jos palygintos alternatyvų puslapyje.