Skip to content

fries1234/ncsa-mosaic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCSA Mosaic

The first Web Page

This is NCSA Mosaic, one of the first graphical web browsers. This version has barely been modified since the last official release, version 2.7 beta 6, in 1996. You may also be interested in Mosaic-CK and VMS Mosaic, which have been substantially improved from the original.

If you're on Linux, your time machine is fueled up and ready to go! Follow the instructions below to build and run.

Many thanks to Sean MacLennan and Alan Wylie for doing the heavy lifting. And, of course, hats off to Marc Andreessen, Eric Bina, and the rest of the NCSA team for kicking things off for us. Thanks!

Alan Dipert took the last release of Mosaic, put it on Github, and made some fixes. Tim Pizey modified it so that in-document javascript is not displayed.

Building

On Arch Linux:

  • First, install these packages:
sudo pacman -S openmotif base-devel libjpeg6-turbo libpng libxmu libxpm x11proto meson ninja --needed
  • Next, build with:
meson build
ninja -C build
  • Run!
build/src/Mosaic

On Ubuntu:

  • First, install these packages:
sudo apt-get install build-essential libmotif-dev libjpeg62-dev libpng12-dev x11proto-print-dev libxmu-headers libxpm-dev libxmu-dev meson ninja-build
  • Next, build with:
meson build
ninja -C build
  • Run!
build/src/Mosaic

Packages

No packages published

Languages

  • C 98.4%
  • Makefile 0.8%
  • Fortran 0.4%
  • Module Management System 0.2%
  • Meson 0.1%
  • C++ 0.1%