DEV Community

Discussion on: Why should I care about HTTP?

Collapse
nickfazzpdx profile image
Nicholas Fazzolari

Is the protocol source code open-source?

My initial thought is that having internet protocol source code on the web is a malicious hackers dream.

Who would maintain it? Browser vendors? OS vendors?

Are there multiple implementations in different programming languages?

Collapse
raddevon profile image
Devon Campbell Author

Thanks for the question, Nicholas. I don't think there's really any source code associated with the protocol itself. The protocol just defines what the messages look like. It's up to developers to implement the protocol into servers and clients that will send and receive HTTP requests. Many of those are open source.

Collapse
nickfazzpdx profile image
Nicholas Fazzolari

Thanks for the response. I found this github.com/http2/http2-spec/wiki/I... list of implementations, and looking at some I can see that implementing communication protocols is very involved.