Luckily it's not _that_ important
The GPL is more or less a sign you put onto your code to declare that people can use it in sane ways. It's not something that's basic to free software as such. In fact really free software should be simple enough, by design, so you can easily reimplement every bit of it with reasonably little effort.