Misleading headline. This article is about student protests at the Design Tech Charter School next to the Oracle campus in Redwood Shores, there's no direct relation to Oracle and the students were not protesting on Oracle's campus.
The school is Oracle sponsored and the kids eat their meals in the Oracle corporate cafeterias. I think they can also use the gym and pool.
However, it's true that it isn't Oracle Corporate demanding to punish the students and treat them harshly. That's squarely on the school administration.